为什么 Xcode 说 "Cannot find type 'NSPersistentContainer' in scope"?

Why does Xcode says "Cannot find type 'NSPersistentContainer' in scope"?

我刚开始创建一个新的 Core Data 项目,但还没有做任何更改,我收到了这个错误。不知道为什么。

您已将您的应用程序命名为“CoreData”,从而覆盖了框架的名称 CoreData 所以编译器抱怨的是 您的 应用程序没有类型 NSPersistentContainer.

此外,您在导入语句 (import CoreData) 上有一条警告,提示有问题

解决方案:删除项目并创建一个具有更独特名称的新项目,即使是 MyCoreDataApp 也可以。