Ios &引用;创建NSManagedObject子类“;创建.h和.m而不是.swift文件

Ios &引用;创建NSManagedObject子类“;创建.h和.m而不是.swift文件,ios,swift,xcode,core-data,xcode8,Ios,Swift,Xcode,Core Data,Xcode8,当我将我的一个CoreData实体从“ProductCase”重命名为“ProductPack”时,我遇到了一个问题 它现在将只生成ProductPack+CoreDataClass.h/.m和ProductPack+CoreDataProperties.h/.m,而不是ProductPack.swift和ProductPack+CoreDataProperties.swift 我回滚了所有更改并尝试了多次我还尝试将“Codegen”属性更改为“Manual/None”、“Class defin

当我将我的一个CoreData实体从“ProductCase”重命名为“ProductPack”时,我遇到了一个问题

它现在将只生成
ProductPack+CoreDataClass.h/.m
ProductPack+CoreDataProperties.h/.m
,而不是
ProductPack.swift
ProductPack+CoreDataProperties.swift

我回滚了所有更改并尝试了多次我还尝试将“Codegen”属性更改为“Manual/None”、“Class definition”和“Category/Extension”

我还尝试退出Xcode并重新启动计算机

是否有一些设置是我偶然改变的?或者这是一个已知的问题

我发现“文件检查器”下的“代码生成语言”问题被设置为objective-c而不是Swift

不确定它是如何更改的,但有一个简单的修复方法。

我发现“文件检查器”下的“代码生成语言”问题被设置为objective-c而不是Swift


不确定它是如何更改的,但有一个简单的修复方法。

请注意该设置-在测试版中,我发现它经常重置,我不知道它是否得到修复。这会影响为data modeler自动创建的类,所以这是最好的解决方案。请注意这个设置-在测试版中,我发现它经常重置,我不知道它是否得到了修复。这会影响为数据建模器自动创建的类,所以这是最好的解决方案。