无标题文章

五个控制器的view一下子都创建出来,这个是不好的,因为用户还没看到后面的四个模块,为什么要创建出来呢,一下子都创建view出来,同时会创建出很多cell,这是很浪费的,有可能用户就根本不关注后面的模块,应该是用到哪个模块才创建哪个模块,控制器的view是懒加载的,用到它才会创建出来,哪里用到它呢,在for循环中点view的时候,会访问控制器的view,只要一访问,发现是空的,就会调用get方法去创建,因为for循环,会把控制器的view一口气都创建出来,所以不应该用到for循环,而是用到哪个就取出对应的view来创建,而初始化创建子控制器,并且加到它的父控制器的时候,这个时候没有创建出来view

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MVC 具有什么样的优势,各个模块之间怎么通信,比如点击 Button 后 怎么通知 Model?[iOS] MV...
    Lost_693d阅读 1,072评论 0 1
  • 【2017年最新】☞ iOS面试题及答案 设计模式是什么? 你知道哪些设计模式,并简要叙述? 设计模式是一种编码经...
    紫色冰雨阅读 3,751评论 0 1
  • spring官方文档:http://docs.spring.io/spring/docs/current/spri...
    牛马风情阅读 5,692评论 0 3
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,455评论 0 4
  • 了解当下的真相 一个真的想了解人生的人,不会渴望拥有信仰。一个有爱的人是没有信仰的——他...
    ykxcxlm阅读 1,319评论 0 0