1
就像标题说,我有一对多的关系,许多人接受数字,它给了一个NSNumber,但是当我从coredata中取回数字时,它的形式是一个PFCachedNumber。任何想法,为什么这可能是?Coredata数字返回一个PFCachedNumber类的数字
谢谢!
for (UserNumber *info in pinNumberArray) {
//The numbers I'm after are inside ergTimes.
NSSet *time = [[NSSet alloc] initWithSet:info.Times];
for (ErgTimes *ergTimes in time){
NSLog(@"Times Class : %@", [ergTimes.Twok class]);
}
}
当您恢复数据时,您是否分配返回的值并将它们转储到新的NSNumber中?也听起来像PFCachedNumber是一种内部类,它以某种方式成为Core Data的一部分 - 下面链接的页面上有一些非常明亮的信息,您可能已经阅读过。 http://www.duckrowing.com/2010/03/11using-core-data-on-multiple-threads/ – Luke 2011-06-08 20:17:15
嗯,亚即使我指定我的coredata对象的NSNumber的权利,因为我拉出它仍然告诉我这是一个PFCashedNumber – 2011-06-08 20:55:01
一旦你再次提取数据,你的任务是什么?你可以使用它/输出等没有错误? – Luke 2011-06-08 21:40:51