![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS多线程专辑
文章平均质量分 92
酒茶白开水
这个作者很懒,什么都没留下…
展开
-
iOS多线程技术的深度探究一: NSObject多线程技术
NSObject多线程方法 1. [NSThread currentThread] 可以返回当前运行的线程 返回的NSThred 中Number等于1表示为主线程 在任何多线程技术中(NSThread,NSOperation,GCD),都可以使用此方法来查看当前线程的情况 2. performSelectorInBackground 新建后台线程原创 2014-12-28 22:50:40 · 562 阅读 · 0 评论 -
iOS多线程技术的深度探究五: 多线程技术(买票综合训练)
文件一:ViewController.m #import "ViewController.h" #import "Ticket.h" @interface ViewController () { UITextView *textView; NSOperationQueue *myQueue; } @end @implementation ViewContr原创 2015-01-05 23:58:32 · 844 阅读 · 0 评论 -
iOS多线程技术的深度探究三: NSOperation多线程技术
/* 2. NSOperation 1> NSInvocationOperation 2> NSBlockOperation 定义完operation之后,将操作添加到NSOperationQueue中即可启动线程,执行任务 使用: 1> setMaxConcurrentOperationCount 可以控制同时并发的线程数量原创 2014-12-31 01:01:37 · 525 阅读 · 0 评论 -
iOS多线程技术的深度探究四: GCD多线程技术
/* GCD: 同步方法: dispatch_sync:在当前线程执行任务,不会开启新的线程 同步操作与队列无关 同步方法会依次执行,能够控制任务的执行顺序 更新UI时最好使用同步方法 异步方法: dispatch_async:在其他线程执行任务,会开启新的线程原创 2015-01-03 17:45:51 · 750 阅读 · 0 评论 -
iOS多线程技术的深度探究二: NSThread多线程技术
/* 1. NSThread 1> 类方法 detachNewThreadSelector 直接启动线程,调用选择器方法 2> 实例方法 initWithTarget 需要使用start方法,才能启动实例化的线程 有点:简单 缺原创 2014-12-29 23:32:31 · 432 阅读 · 0 评论