Swiftui 视图的预览不是';t为装订而编译<;[字符串]>;
这是视图的签名: 以下是创建预览的尝试: 我一直在努力使编译器满意Swiftui 视图的预览不是';t为装订而编译<;[字符串]>;,swiftui,combine,Swiftui,Combine,这是视图的签名: 以下是创建预览的尝试: 我一直在努力使编译器满意 我做错了什么?我试了三个建议 “静态”选项(通过LuLuGaGa)是最好的: 这回答了你的问题吗?这回答了你的问题吗?您应该使用.constant(),类似于.constant([“”])而不是$list。Preview是一个静态变量,因此list也必须是静态变量。您还需要给它一个初始值“@State static var list=[String]()”
我做错了什么?我试了三个建议
“静态”选项(通过LuLuGaGa)是最好的:
这回答了你的问题吗?这回答了你的问题吗?您应该使用
.constant()
,类似于.constant([“”])
而不是$list
。Preview是一个静态变量,因此list也必须是静态变量。您还需要给它一个初始值“@State static var list=[String]()”