即使没有更多实体,CoreData / Entity错误也不会消失

时间:2017-07-04 06:14:14

标签: ios core-data swift3

我遇到了CoreData相关问题,并不断收到此错误消息:

Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1

更准确地说,在显示上述信息之前,我可以看到这些细节:

<unknown>:0: error: filename "NiceEntity+CoreDataProperties.swift" used twice: '../Library/Developer/Xcode/DerivedData/NiceApp-bactemnueukiynkkjghppujjxzyht/Build/Intermediates/NiceApp.build/Debug-iphonesimulator/NiceApp.build/DerivedSources/CoreDataGenerated/BWP/NiceEntity+CoreDataProperties.swift' and '../Library/Developer/Xcode/DerivedData/NiceApp-bactemnueukiynkkjghppujjxzyht/Build/Intermediates/NiceApp.build/Debug-iphonesimulator/NiceApp.build/DerivedSources/CoreDataGenerated/BWP/NiceEntity+CoreDataProperties.swift'
<unknown>:0: note: filenames are used to distinguish private declarations with the same name

我知道在第一次设置实体NiceEntity时我做了一些错误的操作,但我删除了我能看到的与此实体相关的所有内容。那就是我从数据模型中删除了实体NiceEntity,并删除了DerivedData / NiceApp-bactemnueukiynkkjghppujjxzyht文件夹。但错误并没有消失。

任何人都知道如何解决这个问题?

如果这可能有用,我使用Xcode版本8.3.2。

2 个答案:

答案 0 :(得分:0)

我建议你&#34; 重置内容和设置&#34;再次在模拟器中再次确保你有一个干净的基础。 还清理构建文件夹

希望它有所帮助, 干杯glnj

答案 1 :(得分:0)

最后,这对我有用。

我删除了我最近添加的所有实体,即在某些方面与我的问题相关的实体。然后我逐一重建它们(我很幸运,没有太多),这个问题神奇地消失了。谁知道我以前做过什么脏东西?