【发布时间】:2010-05-27 15:19:07
【问题描述】:
我有一个 UIView 的子类,它根据相应模型类中保存的数据绘制自身,该模型类是 NSManagedObject 的子类。
问题是,数据模型中的某些字段(例如视图的位置)已经保存在视图中(即本例中的 frame 属性)。然后我有一个数据复制/同步问题要解决。
更复杂的是,视图需要更新以响应对数据模型所做的更改,并且数据模型需要更新以响应对视图的响应(例如,用户将其拖到新位置)。
解决这个问题的最佳方法是什么?双向使用 KVO 和引用?
或者有更好的方法吗?
【问题讨论】:
标签: iphone model-view-controller design-patterns core-data uikit