gpt4 book ai didi

swift - 获取 "Use of unresolved identifer"- 找不到 .json 文件?

转载 作者:行者123 更新时间:2023-11-28 07:23:44 24 4
gpt4 key购买 nike

我正在学习 Apple 的 SwiftUI 教程,试图复制他们的过程。在这一点:构建列表和导航,第 2 节和 2.4 节,它说:

“当您添加地标属性时,预览将停止工作,因为 LandmarkRow 类型在初始化期间需要地标实例。”

当我复制他们的修复程序时,即修改预览提供程序并添加存储数据库的 .json 文件的名称时,我收到上述警报。

Xcode 似乎无法识别 .json 文件的名称。我该如何解决这个问题?

我不知道为什么这不起作用。

struct GrapeRow_Previews : PreviewProvider {
static var previews: some View {
GrapeRow(grape: grapeData[0])
}
}

最佳答案

在 Landmark 教程中,有一个包含所有地标的文件,即 Resources/landmarkData.json,使用 中的 load() 函数将其加载到数组中>模型/Data.swift。我相信该功能足够通用,您可以将其用于您的葡萄,但您需要尝试看看。教程的那部分是事先准备好的。

关于swift - 获取 "Use of unresolved identifer"- 找不到 .json 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57255845/

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