- 博客(4)
- 收藏
- 关注
转载 IOS 单例设计模式解读
IOS 中单例设计模式的解读与用法 一、单例的作用 顾名思义,单例,即是在整个项目中,这个类的对象只能被初始化一次。它的这种特性,可以广泛应用于某些需要全局共享的资源中,比如管理类,引擎类,也可以通过单例来实现传值。UIApplication、NSUserDefaults等都是IOS中的系统单例。 二、单例的写法 单例的写法常用
2016-05-27 15:59:18 556
原创 iOS开发----懒加载
所谓的懒加载可以定义为:延时加载,即当对象需要用到的时候再去加载。其实就是所谓的重写对象的get方法,当系统或者开发者调用对象的get方法时,再去加载对象。 需要注意的是:重写get方法时,需要先判断对象当前是否为空,不为空的话才去实例话对象。 懒加载的优点 不需将对象的实例化写到viewDidLoad,可以简化代码,增强代码的可读性对象的实例化在getter方法中,各司
2016-05-25 14:44:49 537
转载 iOS开发----SQLite的使用
SQLite是嵌入式的和轻量级的SQL数据库。SQLite是由C实现的。广泛用于包括浏览器(支持HTML5的大部分浏览器,IE除外)、iOS、Android以及一些便携需求的小型web应用系统。 1 使用原因:存储、检索信息 2 SQLite是MySQL精简版。但无需服务器就能进行。 3 两个限制:1)必须手动创建数据库 2)没有面向对象的接口。 4 如何手动创建数据库。
2016-05-23 15:00:55 493
转载 iOS开发--内存管理--学习手动内存管理暂时抛弃ARC以及retain/assign知识
我们为什么需要内存管理?当使用内存达到40M和45M时候会发出警告,如果不处理,占用内存达到120M时直接强制关闭程序。所以出现闪退除了是程序出现逻辑错误,还有可能是内存使用过大。 (1)创建一个对象的过程:先分配内存空间存储对象;初始化成员变量;返回对象的指针。 (2)对象在创建时,内部会自动创建一个引用计数器retainCount,当retainCount=0时,系统会回收当前对象
2016-05-23 14:54:48 1170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人