Hai*_*Dog 2 core-data xcdatamodel xcode4.6
在我的 XCode 项目中,我有两个数据模型 (.xcdatamodel),并希望为每个模型中的实体生成 NSManagedObject 派生类。问题是两个模型都包含一个同名的实体。如何使用前缀生成这些类以避免由于名称冲突而导致的链接错误,类似于此类似问题中描述的名称冲突?
给他们不同的类名,仅此而已。实体名称和类名称不必相同。生成的类将使用您提供的任何名称。
例如,如果您有一个 entity Person
,您可以Foo
在其生成的类名中添加一个前缀:
当你为这个实体生成类时,你会得到 FooPerson.h 和 FooPerson.m。在不同的模型中使用不同的前缀,你会得到不同的类。
与此相关的是,如果您使用mogenerator生成您的类,您将获得比使用 Xcode 的内置类生成更好的结果。它更加灵活,并且如果您更改模型,则可以更轻松地使生成的类保持最新。
归档时间: |
|
查看次数: |
808 次 |
最近记录: |