【发布时间】:2021-01-25 21:56:31
【问题描述】:
在过去的几个小时里,我一直在学习 Apple 的 SwiftUI 教程并取得了不错的进展,但现在我被难住了。
我正在尝试在 LandmarkRow.swift 中实现“收藏夹”用户输入字段,并继续收到错误消息“'Landmark' 类型的值没有成员 'isFavorite'”。 “isFavorite”在 Landmark.swift 的 Landmark 结构中被列为变量,也包含在引用的 landmarkData.json 文件中。知道我哪里出错了吗?
这是我在 Apple 教程中提到的特定部分的链接:https://developer.apple.com/tutorials/swiftui/handling-user-input#Mark-the-Users-Favorite-Landmarks
Screenshot: Landmark.swift
Screenshot: LandmarkRow.swift
Screenshot: Diagnostics
【问题讨论】:
-
欢迎来到 SO - 请使用 tour 并阅读 How to Ask 以改进、编辑和格式化您的问题。没有 Minimal Reproducible Example 就不可能帮助您解决问题。不允许将屏幕截图作为唯一的代码来源。请提供一些我们可以用来复制的东西。
-
你能发布你的代码吗?它将帮助人们调试您的问题。
-
我不明白为什么它不起作用(一目了然)。尝试使用
command + B重建项目
标签: ios swift swiftui swift-structs