美文网首页
懒加载--你可以不要我,把我置空;但只要你需要我,我就是在的

懒加载--你可以不要我,把我置空;但只要你需要我,我就是在的

作者: 兰歌er | 来源:发表于2017-10-30 13:43 被阅读5次

今天用到懒加载这个东西,确实以前也接触过,没明白它实质含义,今天特地百了个度。

懒加载:

1、被成为延迟加载,可以做到用到时再加载

2、加载过了就放放不会再次加载,节约了系统资源

3、对于实际开发中可能会遇到的一些顺序问题,懒加载也能很好的解决

懒加载的实现思路:

1、在类扩展中创建一个属性

2、重写这个属性对应的getter,将要实现的逻辑放到这个getter中

3、考虑到懒加载只加载一次,那么在实现逻辑之前应该判断一下这个属性是否为空,为空才执行逻辑,否则直接返回这个属性

作者:coderboy001

链接:http://www.jianshu.com/p/417d3a25aaf4

來源:简书

懒加载的最根本作用是需要多次调用这个对象的时候使用,比如某个ui需要多次改变状态,这时候用懒加载。

“你可以不要我,把我置空;但只要你需要我,我就是在的”。诸如此类都可以使用懒加载。

//懒加载

-(NSMutableArray *)dataArray1{

if (_dataArray1 == nil) {

_dataArray1 = [NSMutableArray new];

}

return _dataArray1;

}

相关文章

  • 懒加载--你可以不要我,把我置空;但只要你需要我,我就是在的

    今天用到懒加载这个东西,确实以前也接触过,没明白它实质含义,今天特地百了个度。 懒加载:1、被成为延迟加载,可以做...

  • Vue实战中的一些小技巧

    1. 能让你首次加载更快的路由懒加载 路由懒加载可以让我们的包不需要一次把所有的页面的加载进来,只加载当前页面的路...

  • 我需要你需要我

    你说妈妈给你买了好多糖 你就没节制地吃了好多 以前补过的蛀牙又开始疼了 嘴上怪你不会好好照顾自己 但心里还是想惯着...

  • 我需要你需要我

    我需要你需要我 只有你需要我的照顾与关注 我才有胆量向你提出我的要求 我需要被你需要 你如果不需要我 我就毫无价值...

  • 我需要你不要玩我的感情

    当我们真的爱上或者仍然爱着那个我们不再拥有的人时,但是他们仍会给我们发短信,打电话,又或一起逛街,甚至将我们当作一...

  • 我愿意

    我愿意是光 只要你需要 我随时到你身旁 把你照亮 我愿意是火 只要你需要 我随时燃你身旁 暖你心窝 我愿意是歌 只...

  • 社交|我需要你,你需要我

    关键词:人生意义 内外自我 内聚性 外部自我 延伸 和自己相处 生命力给养 内外双休 ...

  • 如果可以,我不要你

    你们在这里拥抱,彼此都没有多好,只为一时依靠,谁敢想天荒地老。

  • 我可以原谅你,但是我不要你了!

    这个点还没睡,感觉自己有点丧心病狂,哈哈! 这两天,大家大概都被林丹的出轨新闻刷爆了,我也是,工作闲暇之余看到的是...

  • 我想静静 共情一位网友

    我不需要 我不要 你滚 不要你的好意 不要你的关心 我不需要 我讨厌你 你滚蛋 你太恶心了 看到你我就头晕恶心 没...

网友评论

      本文标题:懒加载--你可以不要我,把我置空;但只要你需要我,我就是在的

      本文链接:https://www.haomeiwen.com/subject/jlmppxtx.html