多线程
文章平均质量分 55
JH_1995
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RunLoop
RunLoop对象 iOS中有2套API来访问和使用RunLoop Foundation NSRunLoop Core Foundation CFRunLoopRef NSRunLoop和CFRunLoopRef都代表着RunLoop对象 NSRunLoop是基于CFRunLoopRef的一层OC包装,所以要了解RunLoop内部结构,需要多研究CFRunLoopRef层面的API(Core F原创 2016-02-06 20:18:19 · 351 阅读 · 0 评论 -
NSConnection和RunLoop的关系
#import "ViewController.h" @interface ViewController () <NSURLConnectionDataDelegate> @end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; NSURLConnection *conn = [NSURL原创 2016-02-06 21:22:13 · 1049 阅读 · 0 评论 -
GCD&&单粒
GCD基本思想 GCD的基本思想是就将操作放在队列中去执行 操作使用Blocks定义 队列负责调度任务执行所在的线程以及具体的执行时间 队列的特点是先进先出(FIFO)的,新添加至对列的操作都会排在队尾 GCD中的专用术语 同步函数和异步函数主要影响:能不能开启新的线程同步函数:只是在当前线程中执行任务,不具备开启新线程的能力 异步函数:可以在新的线程中执行任务,具备开启新线程的能力(特殊情况:在原创 2016-02-03 14:20:51 · 417 阅读 · 0 评论 -
多线程网络总结
多线程 NSThread GCD 队列 并发队列 全局队列 自己创建 串行队列 自己创建 主队列 任务:block 函数 sync:同步函数 async:异步函数 单例模式 NSOperation RunLoop 同一时间只能选择一个模式运行 常用模式 Default:默认 Tracking:拖拽UIScrollView 网络 HTTP请求 GET请求原创 2016-05-11 20:41:24 · 437 阅读 · 0 评论
分享