在 XCode 4 中添加 NSManagedObject INTO XCDataModelD 核心数据包
Posted
技术标签:
【中文标题】在 XCode 4 中添加 NSManagedObject INTO XCDataModelD 核心数据包【英文标题】:Adding NSManagedObject INTO XCDataModelD Core Data Bundle in XCode 4 【发布时间】:2011-05-23 13:39:07 【问题描述】:作为我的项目的一部分,已经有一个现有的“*.xcdatamodeld”核心数据包/包,其中包含一个“*.xcdatamodel”(带有绿色勾号,因为它是当前版本)和许多 .h 和 .m NSManagedObject 文件。
我想让 XCode 生成一个新的 NSManagedObject(.h 和 .m 文件)并让它添加 with-in “*.xcdatamodeld” 捆绑包,但是无论我尝试文件的方式是什么添加到与捆绑包相同的组中,而不是捆绑包本身。
我尝试过的方法是:
1) 突出显示“*.xcdatamodeld”并选择“Editor > Create NSManagedObject Subclass...”等
2) 右击“*.xcdatamodeld”并选择“Add Files to *”并选择NSManagedObject等。
我已经考虑过是否应该在之后将文件移动到包中,但我似乎也找不到任何方法。
请帮忙?
【问题讨论】:
我认为 XCode4 不可能实现这一点。在 XCode3 中这没问题。您仍然可以手动将文件复制到包中,但无法在模型中获取这些文件。我认为这不是 XCode3 中的预期方式,Apple 现在更正了。 尼克,感谢您提供的信息,您想将其添加为答案以便我接受吗? 【参考方案1】:正如你所建议的,我的评论作为答案:
我认为 XCode4 不可能实现这一点。在 XCode3 中这没问题。您仍然可以手动将文件复制到包中,但无法在模型中获取这些文件。我认为这不是 XCode3 中的预期方式,Apple 现在更正了。
【讨论】:
以上是关于在 XCode 4 中添加 NSManagedObject INTO XCDataModelD 核心数据包的主要内容,如果未能解决你的问题,请参考以下文章