var title: UILabel {
let label = UILabel()
textLabel.font = .systemFontOfSize(13)
return label
}
let title: UILabel = {
let label = UILabel()
textLabel.font = .systemFontOfSize(13)
return label
}()
lazy var title: UILabel = {
let label = UILabel()
textLabel.font = .systemFontOfSize(13)
return label
}()
如果我在第一個放置'let',編譯器會抱怨'計算屬性不允許let'。好的,有道理。第一個和第二個唯一的區別是'='和'()'。那麼,這是否意味着它不再是一個計算屬性?以下3種聲明有什麼區別?