我在这里有一个场景,也许有人可以在这个拐角处启发我。我有一个单例,最初我的json被解析,然后将内容从那里加载到我的数据模型中。
现在说我从单例深入复制到我的数据模型,当信息在我的数据模型中发生变化时,是否有将信息横向转移回单例的问题?目前,我正在做一些蛮力的更新我的数据模型和单例对象以保持一致性的方法,但是我简单地认为这是一个不好的方法。
会有某种更好的方式以某种方式反向转换深层复制,但只是尝试在此处查看我的选择。
谢谢
最佳答案
您可能应该研究KVO,即启用绑定或CoreData的机制。
绝对要查看Apple文档-但是快速入门一下
Observing an NSMutableArray for insertion/removal
关于iphone - 对NSMutableArray的Deep Copy的一般了解,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8538424/