【发布时间】:2019-04-22 14:27:32
【问题描述】:
这个问题可能在别处有答案,但我只找到过时版本的 Xcode 或使用 Swift 的项目的答案。
我正在使用 Xcode 10 并阅读 iOS Programming The Big Nerd Ranch Guide, 4th Edition。我正在使用这么旧的版本,因为这是我的工作提供给我的资源。
目前我正在尝试将一个方法添加到为 Objective-C 生成的 CoreData 类。
将 CodeGen 设置为 Category/Extension 并在 CoreData 中选择我的实体,生成的类文件是:
BNRItem+CoreDataProperties.h/mBNRItem+CoreDataClass.h/m
BNRItem+CoreDataClass.h 包括BNRItem+CoreDataProperties.h,BNRItem+CoreDataProperties.h 包括BNRItem.h(不存在)。我假设我需要创建BNRItem.h,但我不知道要将哪个文件导入BNRItem.h,因为BNRItem+CoreDataProperties.h 或BNRItem+CoreDataClass.h 似乎会创建一个循环包含循环。
在 Xcode 10 中,我应该在哪个文件中为 CoreData 生成的 Objective-C 类添加实例方法?
【问题讨论】:
标签: ios objective-c core-data