线程安全-@synchronized的用法

2018-07-03  本文已影响16人  CoderWxd

@synchronized(self)的用法:
@synchronized 的作用是创建一个互斥锁,保证此时没有其它线程对self对象进行修改。这个是objective-c的一个锁定令牌,防止self对象在同一时间内被其它线程访问,起到线程的保护作用。

线程同步 : 多条线程在同一条线上执行(按顺序的执行任务)
互斥锁,使用了线程同步技术

有关线程锁: http://www.cocoachina.com/ios/20160707/16957.html

上一篇 下一篇

猜你喜欢

热点阅读