UIViewController子类viewDidLoad奇怪的行为

时间:2017-10-29 07:52:20

标签: ios swift uiviewcontroller

这是Swift中UIViewController的子类中的奇怪行为。代码如下:

import UIKit

class My_ViewController: UIViewController {
    var birthDate:Date!

    @IBOutlet weak var MyLabel: UILabel!
    var text1: String?

    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.
        print(#function)
        print("Hello!!!")
        print("birthDate:\(birthDate)")
    }

    ………
}

问题如下所述:

可以在调试器中确认调用了viewDidLoad()方法但是没有执行里面的print(s),直接从super.viewDidLoad()的调用跳到最后,我们看不到任何崩溃或错误消息。谁能明白为什么会这样呢?到目前为止,我还没有解决这个问题。

0 个答案:

没有答案