我正在发布一个基于核心数据的应用程序,并想知道我需要考虑的是,如果在稍后的更新中,我需要更改模型.
如何将设备上的现有用户数据从旧数据模型移动到新的更新模型?
谢谢
我正在一个类中创建一个字典数组.我想将该数组的副本返回给要求它的任何其他对象.传递给其他对象的副本需要在不修改原始对象的情况下进行修改.
所以我在我的类的getter方法中使用以下内容来保存"master"数组:
[[NSMutableArray alloc] initWithArray:masterArray copyItems:YES];
Run Code Online (Sandbox Code Playgroud)
但是,这似乎使所有字典内部不可变.我怎么能避免这个?
我想我在这里遗漏了一些东西.任何帮助都感激不尽!