viewDidLoad中的Swift无限循环

时间:2014-07-13 16:34:11

标签: swift

我无法弄清楚这个简单的应用程序中发生了什么。我创建了一个基本的单视图应用程序,将此函数添加到ViewController.swift:

func add() -> Double {
    var a = 0.0
    for var i = 0; i < 2; i++ {
        a = 1.0
    }
    return a
}

这是我的ViewController的viewDidLoad:

override func viewDidLoad() {
    super.viewDidLoad()
    var test = add()
}

如果我在return a行上设置断点,在评估后将其设置为继续并将断点的点击计数打印到日志中然后我可以看到它只是继续上升并且视图从不负载。我错过了什么?

0 个答案:

没有答案