Swift TextField没有接收数据

时间:2015-04-06 12:45:36

标签: ios swift textfield

当我查看调试器时,第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的那个。

我不知道我做错了什么。

任何?

1 个答案:

答案 0 :(得分:0)

在调试器中查看p,n和d,或者使用println()语句显示它们的值。

使用println()忘记了toInt():     println(“p:\(p.text)n:\(n.text)d:\(d.text)”)

您的问题与位置无关,除非它导致某种类型的重新加载。