IOS atomic,nonatomic,assign,copy,retain

  1:atomic 和 nonatomic atomic 和 nonatomic 用來決定編譯器生成的getter和setter是否爲原子操作。 atomic: 設置成員變量的@property屬性時,默認是atomic,提供多線程安全。在多線程還清下,原子操作是必要的,否則有坑呢引起錯誤的結果,加了atomic,setter函數會變成下面這樣: {lock}     if(property !
相關文章
相關標籤/搜索