文章分类 -  object-c

只有注册用户登录后才能阅读该文。
posted @ 2014-10-29 22:56 HJ_pror 阅读(2) 评论(0) 推荐(0)
摘要:OS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Central Dispatch (GCD) (iOS4 才开始支持)下面简要说明这三种不同范式:Thread 是这三种范式里面相对轻量级的,但也是使用起来最负责的,你需要自己管理thread的生命周期,线程之间的同步。线程共享同一应用程序的部分内存空间, 它们拥有对数据相同的访问权限。你得协调多个线程对同一数据的访问,一般做法是在访问之前加锁,这会导致一定 阅读全文
posted @ 2014-01-07 23:27 HJ_pror 阅读(438) 评论(0) 推荐(0)