我应该为自定义UIViews使用延迟加载吗?

时间:2017-03-24 19:27:46

标签: swift

我目前正在开发社交媒体应用。其中一个ViewControllers上有几个UIViews,我当前只要用户转到这个ViewController就会实例化每个视图。它会占用内存,有时候,视图会被闲置。我不想浪费,所以我很好奇,如果每个UIView没有立即呈现,应该是一个懒惰的变量?让UIViews加载懒惰有什么警告吗?

此外,我看到使用延迟加载的每个例子都是某种标签或经理对象;所以我的问题是,如果我的UIView非常复杂(有一个UITableView / UICollectionView),我应该在主线程上进行UIView实例化吗?

0 个答案:

没有答案