iOS 线程锁

一、使用关键字 1)@synchronized (互斥锁) 优点:使用@synchronized关键字可以很方便地创建锁对象,而且不用显式的创建锁对象。 缺点:会隐式添加一个异常处理来保护代码,该异常处理会在异常抛出的时候自动释放互斥锁。而这种隐式的异常处理会带来系统的额外开销,为优化资源,你可以使用锁对象。 二、“Object-C”语言       1)NSLock(互斥锁) 2)NSRecur
相关文章
相关标签/搜索