NSUserActivity
NSUserActivity *activity = [[NSUserActivity alloc]
initWithActivityType:@"com.company.somegame.playing"];
activity.userInfo = @{@"Level":@1,@"Location":@"Start",@"Score":@0};
activity.title = @"playing some game";
[activity becomeCurrent];
@property (weak) id target;
Swift
@property NSRect frame;
var frame : NSRect
@property (readonly, strong) NSStoryboard *storyboard;
var storyboard : NSStoryboard! {get}
@property (copy) NSArray *subviews;
var subviews : AnyObject[]!
NSString
- (BOOL)containsString:(NSString *)str;
- (BOOL)localizedCaseInsensitiveContainsString:(NSString *)str;原文地址:http://blog.csdn.net/rainlesvio/article/details/38096783