我遇到了Xcode8
和自动CoreData
NSMangedObject
创建的问题。
toolversion已降级为Xcode7.3
且实体处于codegen模式手动/无。
我向实体添加了一个新属性,并在Editor-> Create NSManagedObject Subclass上创建了NSManagedObject
子类。
XCode现在生成Entity + CoreDataClass.h / m和Entity + CoreDataProperties.h / m文件。
这是否意味着我必须更改任何#import(通过搜索和替换没有问题)或者是否有其他方法来获取旧的Entity.h和Entity.m文件?
我在Entity.m文件中的现有代码怎么样,我是否需要复制&将其粘贴到新的Entity + CoreDataClass.m文件?
在我看来,代码生成是错误的。如果与其他类有关系,则Entity + CoreDataClass.m文件中的导入是错误的。 该类导入旧的Entity.h文件......
也许任何人都有自己的想法。如果没有任何其他可能性,这只会是苹果公司的笑话......