0
我有一个UIView的子类,它基于相应的模型类中保存的数据绘制自己,这是NSManagedObject的一个子类。如何使用核心数据分离模型和视图?
问题是,数据模型中的某些字段(例如视图的位置)已经保存在视图中(即在这种情况下是框架属性)。然后我有一个数据复制/同步问题来解决。
使事情进一步复杂化,视图需要更新以响应对数据模型所做的更改,并且需要在对视图做出的响应(例如用户将其拖至新位置)中更新数据模型。
什么来解决这个最好的方法是什么?在两个方向使用KVO和参考?
还是有更好的方法?
非常感谢 - 这是我所倾向的解决方案,但需要一些让我放心的方式,我正走在正确的轨道上。 – 2010-05-29 19:24:24
你不能在你的NSManagedObject上使用KVO,并在视图上使用委派? – Dalmazio 2011-08-18 19:30:13