iPhone开发-CoreData运行时错误

iPhone开发-CoreData运行时错误,iphone,core-data,nsfetchedresultscontroller,Iphone,Core Data,Nsfetchedresultscontroller,我面临一个奇怪的CoreData问题。这是日志: 2010-04-07 15:59:36.913 MyProject[263:207] <MyEntity: 0x180370> (entity: MyEntity; id: 0x17e890 <x-coredata://0F55C533-41BD-4F09-9CCA-0CB304CAB065/MyEntity/p380> ; data: <fault>) 2010-04-07 15:59:36.918 MyPr

我面临一个奇怪的CoreData问题。这是日志:

2010-04-07 15:59:36.913 MyProject[263:207] <MyEntity: 0x180370> (entity: MyEntity; id: 0x17e890 <x-coredata://0F55C533-41BD-4F09-9CCA-0CB304CAB065/MyEntity/p380> ; data: <fault>)
2010-04-07 15:59:36.918 MyProject[263:207] *** Terminating app due to uncaught exception 'NSObjectInaccessibleException', reason: 'The NSManagedObject with ID:0x17e890 <x-coredata://0F55C533-41BD-4F09-9CCA-0CB304CAB065/MyEntity/p380> has been invalidated.'
MyMain实体UITableView和MyEntity UITableView都使用NSFetchedResultsController显示记录。有时在滚动tableView时崩溃,有时在尝试打开detail视图时崩溃。在应用程序崩溃之前,我可以多次导航到MyEntity详细信息视图


这个错误意味着什么?我怎样才能修好它

如果对象已失效,则通常表示底层托管对象模型已发布。您需要确保保留包含正在处理的对象的托管对象模型

有关更多详细信息,请参阅本页:


这也可能意味着MOC已被重置,或者基础存储文件现在已不存在。

如果对象已失效,则通常意味着基础托管对象模型已被释放。您需要确保保留包含正在处理的对象的托管对象模型

有关更多详细信息,请参阅本页:

这也可能意味着MOC已被重置,或者底层存储文件现在已不存在

UITableView (MyMainEntity)
UITableView (MyEntity)
UITableView (MyEntity) detail view