【发布时间】:2014-10-27 08:09:44
【问题描述】:
我有一个包含字符串的数组,即数组
我尝试连接字符串,但由于“字符串与 UInt8 不同”出现错误
var titleString:String! = ""
for title in array {
titleString += "\(title)"
}
【问题讨论】:
-
你为什么把这个字符串设为可选?
-
搞错了。我编辑了我的问题
-
它不起作用,因为您将
titleAnswer声明为隐式展开的可选。现在您已经变成了非可选的,它应该可以工作 - 请参阅下面的答案(还有一种更好的连接方式) -
您的代码(编辑后)是否真的产生了该错误消息?否则你的问题不清楚。
-
@MartinR:你说得对。我在连接操作后得到空字符串。