let label = UILabel()和weak var label有什么区别:UILabel

时间:2019-08-06 19:22:11

标签: ios swift uikit

我看到人们确实像这样

class ViewController1: UIViewController {
    let label = UILabel()

    override func viewDidLoad() {
        self.addSubview(label)
    }
}

像这样

class ViewController2: UIViewController {
    weak var label: UILabel!

    override func viewDidLoad() {
        self.label = UILabel()
        self.addSubview(label)
    }
}

我不明白这两段代码之间有什么区别吗?

0 个答案:

没有答案