个人经过多方查询所得关于懒加载的一些浅薄认识,及如何设置随机颜色,让个人界面变得多彩
2015-11-06 00:10
357 查看
</pre><pre name="code" class="objc">关于懒加载的认识: /* 懒加载:又称延迟加载 懒加载的好处: 1.延迟加载数据:既是在最需要的时候才加载数据,由于在viewDidLoad中加载数据和在点语法(get方法)中加载数据之间有时间差, 在这时间差内,cpu不必存储要加载的数据,可以用内存做其他的事情,直到需要时再加载,从而延迟加载数据。提高 内存利用率。 要判断是否为空的原因: 2.当系统发出内存警告时,cpu会将一些没有用到的数据清空,其中可能包含要加载的数据。此时为空,故需要加载数据。 */ - (NSMutableArray *)contants{ if (_contants == nil) { _contants = [NSMutableArray array]; } return _contants; } *************************************************************************************************** 因为个人对于新奇东西比较好奇,所以有收集及研究的习惯,下面的代码是有关随机颜色设置,可以随意变换颜色,让您的界面与众不同: // 随机颜色代码: -(UIColor*)randomColor { CGFloat r = arc4random() % 256 / 255.0; CGFloat g = arc4random() % 256 / 255.0; CGFloat b = arc4random() % 256 / 255.0; return [UIColor colorWithRed:r green:g blue:b alpha:1]; }
相关文章推荐
- IE7降低内存和降低CPU的几个技巧
- 如何高效的使用内存
- DOS下内存的配置
- XP/win2003下发现1G的内存比512M还慢的解决方法
- PowerShell实现动态获取当前脚本运行时消耗的内存
- C#实现把dgv里的数据完整的复制到一张内存表的方法
- SQL语句实现查询SQL Server内存使用状况
- C语言内存对齐实例详解
- 深入学习C语言中memset()函数的用法
- 全局变量与局部变量在内存中的区别详细解析
- winform异型不规则界面设计的实现方法
- VB读取线程、句柄及写入内存的API代码实例
- php运行提示:Fatal error Allowed memory size内存不足的解决方法
- IE浏览器IFrame对象内存不释放问题解决方法
- C#之CLR内存深入分析
- JavaScript 变量、作用域及内存
- JavaScript避免内存泄露及内存管理技巧
- J2ME编程中的几个重要概念介绍
- c++实现逐行读取配置文件写入内存的示例
- Shell脚本查看进程内存真实占用情况