lazyvar someView:UIView = {
let view = UIView()
view.xxx = xxx
let subView = UIView()
view.addSubview(subView)
return view
}()
我们可以看到,懒加载更有利于代码集成,不需要在其他代码块中修改内容,有利于阅读
而且免除了启动就创建占用系统资源的问题
lazyvar someView:UIView = {
let view = UIView()
view.xxx = xxx
let subView = UIView()
view.addSubview(subView)
return view
}()
我们可以看到,懒加载更有利于代码集成,不需要在其他代码块中修改内容,有利于阅读
而且免除了启动就创建占用系统资源的问题
本文标题:懒加载使用与优点
本文链接:https://www.haomeiwen.com/subject/kmfxxqtx.html
网友评论