摘要: 拷贝 含义:就是复制粘贴的意思。 深拷贝:相当于把源文件拷贝一份,两者互不干扰。新对象计数器置为1,源对象计数器不变。 浅拷贝:把源文件的快捷方式拷贝一份,源文件删除了,快捷方式(浅拷贝)就不能用了,源对象计数器+1。 系统自带深拷贝方法: (1)数组:- (instancetype)initWit 阅读全文
posted @ 2016-04-05 18:57 ALO羗子 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 基本概念: 使用static有三种情况: 函数内部static变量 函数外部static变量 static函数 函数内部的static变量,关键在于生命周期持久,他的值不会随着函数调用的结束而消失,下一次调用时,static变量的值,还保留着上次调用后的内容。 static函数 static函数不用 阅读全文
posted @ 2016-04-05 17:36 ALO羗子 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一、单例的作用 单例,顾名思义,即是在整个项目中,这个类的对象只能被初始化一次。它的这种特性,可以广泛应用于某些需要全局共享的资源中,比如管理类,引擎类,也可以通过单例来实现传值。UIApplication、NSUserDefaults等都是IOS中的系统单例。 二、单例的写法 写法一:(不考虑线程 阅读全文
posted @ 2016-04-05 17:16 ALO羗子 阅读(100) 评论(0) 推荐(0) 编辑