oc
Mr___郑
这个作者很懒,什么都没留下…
展开
-
IOS Block语法
1.Block的应用场景代理-协议(一对一) 通知(一对多) Block(一对一)三种通信方式都实现了对象之间的解耦合但是三者的耦合性不一样,通知的代码可读性不高2.block的用法 //声明一个Block int (^myBlock)(int,int); //定义 myBlock =原创 2015-09-02 11:50:22 · 333 阅读 · 0 评论 -
iOS 多线程与GCD
1.进程与多线程程序的执行依赖主线程进程就是内存资源,线程争夺资源访问网络,数据库的访问,可能会堵塞主线程的任务不要在主线程执行2.创建多线程的六种方式(开辟线程) // isMainThread返回执行的代码是否在主线程中执行 BOOL bool1 = [[NSThreadcurrentThread]isMainThread];原创 2015-09-02 11:54:37 · 316 阅读 · 0 评论