Xcode 无法在范围内找到枚举

Xcode unable to find enum in scope

我的项目中有一个名为 Theme 的枚举。它位于 App > shared 中名为 Theme.swift 的文件中。然后,我在 App > Shared > Settings 中的 ThemeSettingsView.swift 中有一个名为 ThemeView 的 SwiftUI 视图。但是,每当我尝试将变量声明为 var theme: Theme 时,我都会收到一条错误消息“无法在范围内找到主题。”

有关如何修复的任何建议。我的文件是否位于错误的区域?

我认为问题出在您的主题文件的目标成员资格上。检查这个