会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
PJXWang
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2016年10月12日
RunLoop
摘要: 1.概念: 运行循环,内部有do-while循环实现的 保持程序的持续运行,处理APP各种事件(滑动,定时,selector),节省CPU资源,提高程序性能 一个线程对应一个runloop,主线程的RunLoop随着程序已自动创建好,但是子线程的RunLoop需要手动创建 每次RunLoop启动时,
阅读全文
posted @ 2016-10-12 15:18 PJXWang
阅读(153)
评论(0)
推荐(0)
编辑
多线程中并发数与挂起
摘要: 1.设置最大并发数量:通过设置maxConcurrentOperationCount属性来设置,默认值是-1,不限制最大并发数量. 2.队列的挂起:设置属性suspended为YES,即可将队列挂起,也可以称为暂停 注意: 1).当前任务处于执行状态,设置队列挂起不会影响其执行,受影响的是那些还没有
阅读全文
posted @ 2016-10-12 10:33 PJXWang
阅读(265)
评论(0)
推荐(0)
编辑
任务之间的依赖(NSOperation)
摘要: //任务依赖:如果A依赖B,等B执行完成后,再去执行A -(void)dependency { NSOperationQueue *queue = [[NSOperationQueue alloc]init]; NSBlockOperation *bp1 = [NSBlockOperation bl
阅读全文
posted @ 2016-10-12 10:08 PJXWang
阅读(263)
评论(0)
推荐(0)
编辑