gpt4 book ai didi

ios - 新项目的 SwiftUI 2.0 CoreData 问题 - 'Cannot find type ' Item' in scope'

转载 作者:行者123 更新时间:2023-12-03 09:15:42 28 4
gpt4 key购买 nike

[编辑] 我希望 Apple 能够修复明显的错误。解决方法是清除缓存,关闭并重新打开Xcode。
我正在使用 Xcode Beta 并开始一个新项目,但没有编写一行代码,我已经收到错误消息。我在网上找不到任何东西。也许这太新了?
在新版本的 Xcode 中,我选择了新项目,
selecting new project
然后用核心数据勾选框
ticking the box Core Data
如果我不勾选这个框,我会得到带有“hello world”的常用 Xcode SwiftUI 模板,但是勾选 Core Data 框,我会从 Apple 那里得到更多的模板代码,并且没有触及任何东西,也没有更改任何一行代码,我得到一个错误信息编译它..
Error
错误是:“在范围内找不到项目”
非常令人沮丧,尤其是因为我所有的教程都是从经典的“AppDelegate”文件配置开始的……而新的 SwiftUI 是“通用的”!
我检查了文件 .xcdatamodeld它看起来不错,并且具有“项目”实体。为什么不编译?
所以我现在不知所措,是否有解决方案或者这是一个错误,需要等待Apple发布修复程序。如果是这样,在那之前我不需要开始一个新项目!
PS 今天我用 CMD-ALT-SHIFT-K 清理了缓存,关闭了 Xcode,从模拟器中删除了应用程序,重新打开,重建,它确实编译了......但模拟器中什么都没有!我们在进步!我仍然没有更改一行代码。一切都是Apple模板!
enter image description here

最佳答案

正常的 Xcode 清除对我有用:

  • 清理构建文件夹(SHIFT + COMMAND + K)
  • 完全退出Xcode
  • 删除项目的内容,DerivedData/{Project Name}_some_hash默认位置是 ~/Library/Developer/Xcode/DerivedData ,但如果找不到,请查看 派生数据 属性下,Xcode → Preferences → Locations
  • 再试一次(运行 Xcode & build)
  • 关于ios - 新项目的 SwiftUI 2.0 CoreData 问题 - 'Cannot find type ' Item' in scope',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63603754/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com