NSMutableArray 浅拷贝与深拷贝

使用NSMutableArray (copy)崩溃**
NSMutableArray * (copy) 崩溃 ** unrecognized selector sent to instance **
原因 使用copy后 NSMutableArray 转换成 NSArray 不可变数组
解决 正确的写法应该是不用copy属性 @property (nonatomic,strong) NSMutableArray * array;

NSMutableArray * 复制
NSMutableArray *a = [NSMutableArray Array];
错误写法 NSMutableArray *b = a.copy; 正确写法 NSMutableArray *b = a.mutableCopy;

你可能感兴趣的:(NSMutableArray 浅拷贝与深拷贝)