2012-01-23 24 views
0

在我的XCode 4.2.1項目中,我在現有項目中創建了一個.xcdatamodeld並創建了新的實體關係。我還創建使用將現有的NSManagedObject導入到新的.xcdatamodeld中

Select .xcdatamodeld file 
Editor > Create NSManagedObject subclass 

然而,當我跑了它墜毀在

應用NSManagedObject類
- (NSManagedObjectModel *)managedObjectModel { 

if (_managedObjectModel != nil) { 
    return _managedObjectModel; 
} 
NSString *modelPath = [[NSBundle mainBundle] pathForResource:@"XXXXXXDataModel" ofType:@"momd"]; 
NSURL *modelURL = [NSURL fileURLWithPath:modelPath]; 
_managedObjectModel = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL]; 
return _managedObjectModel; 

}

_managedObjectModel沒有被在

initWithContentsOfURL:modelURL 

創建當我檢查應用程序文件夾中的包內容沒有顯示.mom和.omo文件和t這裏只有Versions.plist文件是空的。我無法恢復.xcdatamodeld文件,因爲它沒有版本,所以我創建了一個新的數據模型文件

我想知道如何將現有實體導入到我的新數據模型中。我在XCode 4.2.1中看不到任何選項來執行此操作。任何幫助?

回答

相關問題