2010-02-16 84 views
1

我正在为iPhone应用程序使用核心数据。我有一个属性isChangedFromOriginal,它定义了数据(对于几个字段 - 如果其中一个被更改,就像所有更改一样)是从预加载的标准更改的。修改validateForUpdate中的核心数据属性不好吗?

我打算创建一个NSManagedObject的子类并在ValidateForUpdate中执行检查,但是,这需要在此方法中设置一个属性。我找不到任何文档,如果这是一个好的或坏的想法,任何输入?

感谢

回答

3

这是一个坏主意。它仅用于验证而不用于数据操作,因为您可能无意中触发另一个验证检查并将自己发送到无限循环。