Eri*_*rik 0 xcode core-data objective-c ios
如何更改Core Data托管对象模型的文件名?
我想在我的Xcode项目中更改Core Data托管对象模型的文件名.我不担心任何迁移问题.
我目前以这种方式访问我的代码中的文件:
NSString *path = [[NSBundle bundleForClass:[self class]] pathForResource:@"Template" ofType:@"momd"];
Run Code Online (Sandbox Code Playgroud)
我还没有找到一种方法来更改不会导致Xcode无法找到更改的文件名的momd文件名/包.
你有一个隐藏的文件.xcurrentversion内"model".xcdatamodeld.
只需编辑此文件即可匹配您模型的新名称:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs$
<plist version="1.0">
<dict>
<key>_XCCurrentVersionName</key>
<!-- This name should be the same as the file name !-->
<string>"model".xcdatamodel</string>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2952 次 |
| 最近记录: |