我刚开始突然遇到这个问题而且对于发生的事情感到非常困惑。
当我使用Editor下的选项创建NSManagedObject子类时,它现在只是创建名为my project的文件和类。我选择子类化的实体或者有多少实体似乎并不重要,它每次都会创建相同的完全破碎的文件和类。
在此开始之前,我尝试选择我的xcdatamodeld文件,并在File Inspector中更改了其名称。这可能会导致问题,因为即使在更改之后它也不会出现问题。
任何想法发生了什么,更重要的是如何解决它?
答案 0 :(得分:0)
我想我已经弄明白了。这些类之前已经创建了子类,我在数据模型检查器中设置了它们的类属性。似乎这弄乱了创作过程。即使在此处删除上一个条目,它也会将其保存为文件作为空白字符串,而在设置之前,它将在没有任何属性的情况下保存。
我在文本编辑器中打开了xcdatamodeld文件的内容,并手动删除了所有存储的空字符串,在Xcode中重新打开了我的项目,然后我又能够正确地创建子类。