2011-12-16 77 views
1

的深度复制的一般理解我有一个场景在这里,也许有人会在这个基石赐教。我有一个单独的地方,最初我的json得到解析,并且我从那里加载内容到我的数据模型。一个NSMutableArray的

现在让我们说从单身我深拷贝到我的数据模型,反正是有横向的信息回单信息时,在我的数据模型的变化?在目前我正在做一些暴力强制更新我的数据模型和单身人士的对象,以保持一致性,但我简单地认为这是一个不好的方法。

会有一些更好的办法以某种方式扭转深拷贝,而只是想在这里看到我的选择。

谢谢

回答

1

您应该看看KVO,即启用绑定或CoreData的机制。

肯定检查了苹果的文档 - 但对于一个快速入门看看 Observing an NSMutableArray for insertion/removal

+0

感谢@Jay。目前我有两个NSMutableArray的所有内容,一个与所有内容 - x。我想确定这里的x是什么,并在每个x的nsmutablearray中设置一些值。你认为有一种方法可以比较两个NSMutableArray并设置不匹配的东西的值吗?谢谢 – kforkarim 2011-12-16 20:32:39