什么时候应该使用原子ios?

时间:2012-10-24 14:32:45

标签: ios

大多数属性都声明为非原子属,如

@property (nonatomic,strong) NSNumber *num;

如果我使用块队列来实现并发程序,我应该将哪个属性声明为原子?

1 个答案:

答案 0 :(得分:3)

如果您编写的程序可以设置并从多个线程获取此对象,则应该在此属性上使用原子说明符。如果您想在设置期间锁定此对象,请使用此说明符。