NSOperation与GCD区别,更新UI的3种方式
2015-08-06 20:04
621 查看
1.更新UI的方法
[self.mainImageView
performSelectorOnMainThread:@selector(setImage:)
withObject:image waitUntilDone:YES];//
[NSOperationQueue mainQueue] addOperationWithBlock....
dispatch_get_main_queuse()---也就说CGD
3.线程之间如果使用依赖关系...注意死循环
Boock也是
_weak typeof ARC 解决循环引用
_block typeof 非ARC 解决循环引用
![](https://img-blog.csdn.net/20150806193849099?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150806193938859?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20150806194003147?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
[self.mainImageView
performSelectorOnMainThread:@selector(setImage:)
withObject:image waitUntilDone:YES];//
[NSOperationQueue mainQueue] addOperationWithBlock....
dispatch_get_main_queuse()---也就说CGD
3.线程之间如果使用依赖关系...注意死循环
Boock也是
_weak typeof ARC 解决循环引用
_block typeof 非ARC 解决循环引用
相关文章推荐
- poj1141Brackets Sequence【区间dp+路径记录】
- Java之StringBuffer和StringBuilder的区别与联系
- curl转让query string逃生参数
- 关于Character的digit,forDigit,getNumericValue方法的一点理解
- [POJ 1947] Rebuilding Roads 树形dp
- King's Quest - poj 1904(强连通分量+外挂输入输出)
- 【leetcode】232. Implement Queue using Stacks
- UI_07导航控制器
- hdu1242 rescue【BFS】
- UITableView局部刷新
- Rescue HDU杭电1242【广搜+优先队列】
- 新手ui设计师必备——切图规范
- [IOS]今天开始学UI---UIPickerView
- HBuilder 获取通话记录 (Android)
- 手势冲突UIPanGestureRecognizer 和UIPinchGestureRecognizer
- QT学习笔记(一)——ui的认识
- HBuilder 获取通讯录
- swirl 3: Sequences of Numbers
- UINavigationControlle(导航视图控制器)控制下的页面跳转与值的传递(协议传值)
- Can not found socket (isis issue)