相关疑难解决方法(0)

新项目的 SwiftUI 2.0 CoreData 问题 - '在范围内找不到类型'Item''

[编辑] 我希望 Apple 能够修复明显的错误。解决方法是清除缓存,关闭并重新打开Xcode。

我正在使用 Xcode Beta 并开始一个新项目,但没有编写一行代码,我已经收到错误消息。我在网上找不到任何东西。也许这太新了?

在新版本的 Xcode 中,我选择了新项目,

选择新项目

然后用核心数据勾选框

勾选方框核心数据

如果我不勾选这个框,我会得到带有“hello world”的常用 Xcode SwiftUI 模板,但是勾选 Core Data 框,我会从 Apple 那里得到更多的模板代码,并且没有触及任何东西,也没有更改任何一行代码,我得到一个错误信息编译它..

错误

错误是:“在范围内找不到项目”

非常令人沮丧,尤其是因为我所有的教程都是从经典的“AppDelegate”文件配置开始的……而新的 SwiftUI 是“通用的”!

我检查了文件.xcdatamodeld,它看起来不错,并且有“项目”实体。为什么不编译?

所以我现在不知所措,是否有解决方案或者这是一个错误,需要等待Apple发布修复程序。如果是这样,在那之前我不需要开始一个新项目!

PS 今天我用 CMD-ALT-SHIFT-K 清理了缓存,关闭了 Xcode,从模拟器中删除了应用程序,重新打开,重建,它确实编译了......但模拟器中什么都没有!我们在进步!我仍然没有更改一行代码。一切都是Apple模板!

在此处输入图片说明

core-data ios swift swiftui

41
推荐指数
3
解决办法
2万
查看次数

Xcode 11 无法识别核心数据实体

我刚刚声明了一个名为“Users”数组的实体:

var UsersArray = [Users]()
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

使用未解析的标识符“用户”

提示:我确实导入了 CoreData 并创建了实体

xcode entity core-data swift swift4

12
推荐指数
2
解决办法
8060
查看次数

标签 统计

core-data ×2

swift ×2

entity ×1

ios ×1

swift4 ×1

swiftui ×1

xcode ×1