关于建立临时数组时遇到的copy 问题记录
2018-06-19 本文已影响10人
Bruin_熊先森
1.起初在一个自建view 的类中创建一个临时的可变数组,里面装的是一个模型。
一开始是直接使用 [DataArray mutableCopy] 结果发现这个只是改变了数组这个对象的地址,里面的模型并没有改变。所以使用了 [[NSMutableArray alloc] initWithArray:[dataArray copy] copyItems:YES] 这个方法。但是运行的时候崩溃了。崩溃的原因是:我没有重写模型的 -(id)copyWithZone:(NSZone*)zone 这个方法。