当尝试附加值以首先在代码正文中初始化数组时
var aValue = [Double]()
var bValue = [Double]()
aValue.append(0.0)
bValue.append(0.0)
程序告诉我,在类声明上方不允许使用它们
如果尝试将其移动到类声明下,则它也不起作用,并且当尝试将其置于其自己的按钮下时,只有一个“ appends”有效,而另一个不起作用
我刚刚在一个新的iOS项目中对此进行了测试,效果很好。我猜测您要么没有使用标准工具(或者不以某种方式获得Swift标准库?),要么由于某种原因它希望您导入Foundation,这不是必需的。
我唯一能想到的是有人在您的项目中重写了append
,可能是在显式扩展了Array<Double>
的扩展上,因此您与此有所冲突。