2010-04-07 79 views
1

我正面临一个奇怪的CoreData问题。这里的日志:iPhone开发 - 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.' 

我使用NSFetchedResultsController来填充表UITableViewControllers的层级,并且在选择特定的行,细节图。

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

两个MyMainEntity的UITableView和myEntity所使用的UITableView到NSFetchedResultsController显示的记录。有时它会在我滚动tableView时崩溃,并且有时会在我尝试打开详细视图时崩溃。在应用程序崩溃之前,我可以多次导航到MyEntity细节视图。

这个错误是什么意思?我该如何解决它!?

回答