【发布时间】:2018-05-06 04:23:43
【问题描述】:
我有一个包含名称、图像、名称的虚线形式和名称长度的类。例如,我可以有“狗”、狗的图像、“---”和名称长度 3。
我只想为每个对象设置名称和图片,并自动设置dashName 和nameLength。
class Answer {
var name = "name"
var image: UIImage?
var dashName = "name"
var nameLength = 0
init(){
var a = 0
nameLength = name.characters.count
while a <= nameLength {
if (name[a] == " ") {dashName[a] = " "}
else {dashName[a] = "-"}
a += 1
}
}
}
问题是错误提示:“无法通过下标分配:下标是 get-only”和另一个错误提示:“下标不可用:无法使用 Int 下标字符串”
【问题讨论】: