以下兩種property的寫(xiě)法,分別可能造成什么隱患艇搀?
@property (nonatomic,strong)NSArray *arr;
@property (nonatomic,copy) NSMutableArray *mutableArr;
- 1尿扯、當(dāng)把a(bǔ)rr賦值給可變數(shù)組,在可變數(shù)組改變的時(shí)候焰雕,arr會(huì)跟著變化衷笋。
- 2、mutableArr用copy修飾矩屁,會(huì)生成不可變數(shù)組辟宗,當(dāng)給數(shù)組添加元素的時(shí)候爵赵,會(huì)報(bào)如下錯(cuò)誤
-[__NSArray0 addObject:]: unrecognized selector sent to instance
。