Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
大多数属性都被声明为非原子的,例如
@property (nonatomic,strong) NSNumber *num;
如果我使用块队列来实现并发程序,我应该将什么属性声明为原子?
如果您的程序按照编写的方式可以从多个线程设置和获取此对象,则您应该在此属性上使用 atomic 说明符。如果您想在设置期间锁定此对象,请使用此说明符。