IOS atomic,nonatomic,assign,copy,retain

  1:atomic 和 nonatomic atomic 和 nonatomic 用来决定编译器生成的getter和setter是否为原子操作。 atomic: 设置成员变量的@property属性时,默认是atomic,提供多线程安全。在多线程还清下,原子操作是必要的,否则有坑呢引起错误的结果,加了atomic,setter函数会变成下面这样: {lock}     if(property !
相关文章
相关标签/搜索