@Binding能够跨view传递对象引用,可是如何初始化呢?
能够在preview中生成一些测试数据,下面是两种方法ide
struct RFSearchListView_Previews: PreviewProvider { @State static var items2:[String] = ["a","b"] static var previews: some View { RFSearchListView(items: $items2) } }
struct RFSearchListView_Previews: PreviewProvider { static var previews: some View { RFSearchListView(items: .constant(["a","b","C"])) } }