【发布时间】:2021-02-19 16:57:15
【问题描述】:
我最近习惯于以编程方式设计视图控制器。但是声明了未使用的标签,类中的视图如下所示
class ViewController: UIViewController {
private lazy var labelCreateYourAccount: UILabel = {
let label = UILabel()
self.addSubview(label)
return label
}()
}
但标签不再比第一次使用更多。对于这种情况,我将定义一个函数 setup() 并在函数内部构造 UI,如下所示,
class ViewController: UIViewController {
func setup(){
let labelCreateYourAccount: UILabel = .init()
self.addSubview(label)
}
}
但我不确定这两种方法之间的性能影响是什么。哪个是最好的方法?提前谢谢...
【问题讨论】:
标签: ios swift uiviewcontroller