码迷,mamicode.com
首页 > 移动开发 > 详细

ios cordite 读取错误CoreData could not fulfill a fault for '0x15b4a870

时间:2015-07-17 15:56:49      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

 

 

解释在这里

http://stackoverflow.com/questions/14296892/nsobjectinaccessibleexception-reason-coredata-could-not-fulfill-a-fault

这里是中文的详细解释

http://blog.csdn.net/meegomeego/article/details/17654947

 

关于这个问题,我们涉及到2个函数:

/* returns the object for the specified ID if it is already registered, otherwise it creates a fault corresponding to that objectID.  It never returns nil, and never performs I/O.  The object specified by objectID is assumed to exist, and if that assumption is wrong the fault may throw an exception when used. */

- (NSManagedObject *)objectWithID:(NSManagedObjectID *)objectID;    

 
/* returns the object for the specified ID if it is already registered in the context, or faults the object into the context.  It might perform I/O if the data is uncached.  If the object cannot be fetched, or does not exist, or cannot be faulted, it returns nil.  Unlike -objectWithID: it never returns a fault.  */

- (NSManagedObject*)existingObjectWithID:(NSManagedObjectID*)objectID error:(NSError**)error NS_AVAILABLE(10_6, 3_0);

 

 我们在来看看上面这2个函数的不同之处。

这了有几个词汇,第一个

 

ios cordite 读取错误CoreData could not fulfill a fault for '0x15b4a870

标签:

原文地址:http://www.cnblogs.com/breezemist/p/4654448.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!