所以在我的 ContentView 中,我正在创建一个视图:
ViewName(variable: ObservedObjectInstance)
其中 variable 是视图所需的初始化参数的名称;它接受与 ObservedObjectInstance 相同类型的东西。ObservedObjectInstance 是一个 @ObservedObject 变量,它被声明为结构级变量。在 ViewName 类中,我希望能够访问 ObservedObjectInstance 但我不确定如何访问。我尝试将以下内容声明为结构级变量:
var variable: ObservedObjectClassType
然后在 PreviewProvider 中,我尝试执行以下操作:
ViewName(variable: variable)
但它没有用。我很确定 ViewName 类和 PreviewProvider 中的“变量”声明出了什么问题,但我不确定如何修复它。任何帮助将不胜感激。