XCode中断managedObjectModel?
这太尴尬了。直到昨晚晚些时候,发展还是顺利的。我最近将XCode升级到4.3.2版,iPhone对此表示不满。享受实现和测试两个新特性的乐趣;时不时地编译。当我想,好吧,为了最后一次运行,让我们从设备上删除该应用程序,并在将其提交给苹果之前完成整个过程 然后事情发生了。突然间,应用程序直接编译成一堵墙,抱怨managedObjectModel为零。由于我没有更改任何关于核心数据的代码,我得出的结论是,我一点也不知道问题出在哪里 是否有可能升级到XCode破坏了CoreData版本迁移?我能怎么办XCode中断managedObjectModel?,xcode,core-data,Xcode,Core Data,这太尴尬了。直到昨晚晚些时候,发展还是顺利的。我最近将XCode升级到4.3.2版,iPhone对此表示不满。享受实现和测试两个新特性的乐趣;时不时地编译。当我想,好吧,为了最后一次运行,让我们从设备上删除该应用程序,并在将其提交给苹果之前完成整个过程 然后事情发生了。突然间,应用程序直接编译成一堵墙,抱怨managedObjectModel为零。由于我没有更改任何关于核心数据的代码,我得出的结论是,我一点也不知道问题出在哪里 是否有可能升级到XCode破坏了CoreData版本迁移?我能怎么办
- (NSManagedObjectModel *)managedObjectModel
{
if (__managedObjectModel != nil)
{
return __managedObjectModel;
}
NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"userinfo" withExtension:@"momd"];
NSLog(@"Model URL %@" , modelURL);
__managedObjectModel =[[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL] ;
NSLog(@"Model Entities %@" , [__managedObjectModel entities]);
return __managedObjectModel;
}
下面是上述代码的输出:如我们所见,未分配managedObjectModel。
这怎么可能?就在前一天,它工作得很好
模型URLfile://localhost/var/mobile/Applications/[ID Info]/[App Name].App/userinfo.momd/
2012-04-06 07:39:50.375[应用程序名称][861:707]模型实体为空