当我查看调试器时,第3个Int(Numberofdemoters)不包含任何值。前两个是接收数据。
@IBAction func button(sender: AnyObject)
{
var Numberofpromoters = p.text.toInt()!
var Numberofneutral = n.text.toInt()!
var Numberofdemoters = d.text.toInt()!
}
如果我更改代码并将Numberofpromoters作为最后一个分配,它将变为没有接收任何数据且包含0的那个。
我不知道我做错了什么。
任何?
答案 0 :(得分:0)
在调试器中查看p,n和d,或者使用println()语句显示它们的值。
使用println()忘记了toInt(): println(“p:\(p.text)n:\(n.text)d:\(d.text)”)
您的问题与位置无关,除非它导致某种类型的重新加载。