我需要传递一个数组给视图:
@Binding var memes: [MemeModel]()
我得到错误
Unexpected initializer in pattern; did you mean to use '='?
为什么和如何解决这个问题??
[MemeModel]()
是一个初始化的MemeModel
s的空数组。尝试删除()
以指示类型(而不是提供实际对象)。根据代码中发生的其他事情,您可能需要编写@Binding var memes = [MemeModel]()
来实际地为这个变量分配一些东西(注意,在这里,类型是隐式指定的)。