NSInvocationOperation

代码

- (void)viewDidLoad {
    [super viewDidLoad]; // 初始化一个对象,并把操作(相当于GCD里的任务)封装进去 NSInvocationOperation *operation = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(run) object:nil]; // 开始执行 一开始就执行run方法 [operation start]; NSLog(@"怎么才执行我");
}
- (void)run {
    [NSThread sleepForTimeInterval:1.0]; NSLog(@"执行操作%@",[NSThread currentThread]);
}

日志

2016-11-06 08:23:38.999 TTTTTTTTTT[2872:38936] 执行操作<NSThread: x7a710ca0>{
        		

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式