我有一个变量,可以在while循环中更改值。它基本上是这样的:
var n=0
while n < 50{
var textArr = text.componentsSeparatedByString("\n00")
var rad: String = textArr[n]
if user_event == 1{
if rad.lowercaseString.rangeOfString(" event") != nil{
println(rad)
label.text=rad
}
}
在我的输出窗口中,我写出了所有不同的&#34; rad&#34; - 值,但在标签字段中我只看到了rad变量的最后一个值。如何更改此值,以便标签字段写出所有rad值而不会在变量更改时覆盖?
答案 0 :(得分:2)
您只需将新值添加到现有值
即可label.text = "\(label.text) \(rad)"
或
label.text += rad