【发布时间】:2011-06-19 22:33:12
【问题描述】:
我的Entity A. 中有一个属性modificationDate,我想在保存NSManagedObject 时设置它的值。但是,如果我尝试在 NSManagedObject willSave: 方法中执行此操作,则会出现错误:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Failed to process pending changes before save. The context is still dirty after 100 attempts. Typically this recursive dirtying is caused by a bad validation method, -willSave, or notification handler.' ***
那么,我想知道,设置modificationDate 值的最佳方法是什么?
【问题讨论】:
标签: objective-c core-data nsmanagedobject