atomic and nonatomic

2018-10-08  本文已影响0人  fordG
/* @synchronized 的作用是创建一个互斥锁,它防止不同的线程同时执行同一段代码, 保证此时没有其它线程
对self对象进行修改。这个是objective-c的一个锁定令牌,防止self
对象在同一时间内被其它线程访问,起到线程的保护作用
*/

@synchronized (self) {
        [_elements addObject:element];
    }

上一篇下一篇

猜你喜欢

热点阅读