Swift数组声明/类型注释

用户4331904

我有一些代码来确定将哪个数组传递给另一个变量

var x:[Float]
x = someArrayOfFloats
y = x

但是目前这存在错误

Cannot assign value of type '[Float]' to type '(Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float)'

在所选数组的长度中重复进行float运算(我猜想)。

我也尝试过像这样声明x

var x

但是这呈现

Type annotation missing in pattern

出现在y中的数组的长度是可变的:如何正确声明x以便进行编译?我必须给它所有数组的最大长度吗?谢谢你的帮助。

清扫器

我认为问题出在您的y变量上。您必须这样声明y

var y = (1, 3, 4, 5, 5)

我想在这里指出的是,您曾经()用来表示数组文字,这是错误的。()用于元组文字。您应该[]改用:

var y = [1, 3, 4, 5, 5]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swift中的数组和字典类型声明

来自分类Dev

无法声明注释数组

来自分类Dev

图像的Swift类型注释

来自分类Dev

在Swift中声明任何类型的数组时使用未声明的类型'T'

来自分类Dev

Swift:声明扩展名,该类型数组符合协议

来自分类Dev

Java数组类型声明

来自分类Dev

Java数组类型声明

来自分类Dev

如果我不给类型注解,则声明为Swift空数组的声明为NSArray

来自分类Dev

如果我不给类型注解,则声明为Swift空数组的声明为NSArray

来自分类Dev

不同类型的数组声明

来自分类Dev

如何快速声明数组类型

来自分类Dev

在数组中声明类型?

来自分类Dev

使用类型注释来缩小已声明的Python变量的类型

来自分类Dev

Swift'使用未声明的类型'

来自分类Dev

对Swift数组声明感到困惑

来自分类Dev

@XmlSchema:“注释类型不适用于这种声明”

来自分类Dev

声明带有Python类型注释的通用Mapping子类?

来自分类Dev

在Swift中使用类型注释的利弊

来自分类Dev

在Swift中使用类型注释的优缺点

来自分类Dev

链接子类型中类型参数的注释以声明超类型中的类型参数

来自分类Dev

在VHDL中声明维数组的类型

来自分类Dev

如何声明类型的数组变量:Double / Cell

来自分类Dev

在VHDL中声明维数组的类型

来自分类Dev

如何声明具有类型约束的数组?

来自分类Dev

声明一个多类型数组

来自分类Dev

声明在服务 TypeScript 文件中声明的相同类型的数组?

来自分类Dev

在Swift中使用未声明的类型'UIImage'

来自分类Dev

在Swift中使用类型约束声明属性

来自分类Dev

使用未声明的类型错误:Swift