
iOS相关知识之线程
文章平均质量分 63
Hubbert
这个作者很懒,什么都没留下…
展开
-
@synchronized(id anObject) {}定义和使用
1.作用:创建了一个互斥锁,它的作用和其他语言中的互斥锁作用一样2.解释:这个是OBC中的一个锁定令牌,防止{}里的内容在同一时间内被其他线程访问,起到了线程保护的作用3.使用范围:一般在单例模式或者操作类的static变量的时候使用,即共用的变量的时候4.外延:这个令牌隐式的包含了异常处理,如果你不想使用的话,就使用锁吧5.它的参数是id类型,如果用@synchroniz原创 2013-01-25 16:45:13 · 2041 阅读 · 0 评论 -
iOS多线程
原文地址:blog.163.com/gf_zl818/blog/static/83808068201201953420905/iOS 支持多个层次的多线程编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。下面根据抽象层次从低到高依次列出iOS所支持的多线程编程范式:1, Thread;2, Cocoa operations;3, Grand Cent转载 2013-01-25 17:16:42 · 682 阅读 · 0 评论