【发布时间】:2019-01-07 15:28:59
【问题描述】:
将Character类型注解转为String类型注解的目的是为了拼接。
有一些答案Here,但它没有帮助,因为它只显示了如何从字符串转换为字符。
我尝试过使用String() 构造函数,但没有成功。
假设我有这个 sn-p 代码。
var name = "Ton"
var nameLastCha: Character = "y"
name += nameLastCha
上面的代码会返回错误Cannot convert value of type "Character" to expected argument type "String"
但是,如果我使用 append(),name 和 nameLastCha 的串联工作就可以了。
var name = "Ton"
var nameLastCha: Character = "y"
name.append(nameLastCha)
结果是Tony,效果很好。
【问题讨论】:
标签: swift string type-conversion character type-annotation