当我在相同的变量名称中分配了不同的值时出现错误。
这是错误:无法将类型'[String]'的值分配给类型'String'这是代码:
var data: String
data = "datas|datas"
data = data.components(separatedBy: "|") as! [String]
debugPrint(data.first!)
或者,这用于代码类型的图像:
我认为,在PHP语言中,比Swift语言更容易。因为,在PHP语言中,此代码按预期运行。
希望有人帮帮我
不,你不能
let other = data.components(separatedBy: "|") as! [String]
您必须一次将变量设置为仅一种类型