1

所以在我的 ContentView 中,我正在创建一个视图:

ViewName(variable: ObservedObjectInstance)

其中 variable 是视图所需的初始化参数的名称;它接受与 ObservedObjectInstance 相同类型的东西。ObservedObjectInstance 是一个 @ObservedObject 变量,它被声明为结构级变量。在 ViewName 类中,我希望能够访问 ObservedObjectInstance 但我不确定如何访问。我尝试将以下内容声明为结构级变量:

var variable: ObservedObjectClassType

然后在 PreviewProvider 中,我尝试执行以下操作:

ViewName(variable: variable)

但它没有用。我很确定 ViewName 类和 PreviewProvider 中的“变量”声明出了什么问题,但我不确定如何修复它。任何帮助将不胜感激。

4

1 回答 1

1

在 PreviewProvider 中使用以下

ViewName(variable: ObservedObjectClassType())
于 2020-05-21T02:53:41.127 回答