转载
文章平均质量分 78
honkerhd
这世上没有奇迹,有的是偶然和必然,还有谁做了什么而已!
展开
-
老生常谈各种拷贝
在最开始,我们需要清楚一些关于内存分配方式的基础知识。 一般来说分为栈、堆、静态变量存储区、全局变量存储区、代码区。 前两个大家都懂的。通常将后三个合并称之为静态存储区,存储的是一些全局变量、静态变量、常量、执行代码等。 在Objective-C中,不可变数组、不可变字典以及一些常量字符串,都是分配在这个区域的,我们先要明确这一点。 所以在提到深浅拷贝的时候,用NSArray举例子的,只能转载 2015-09-16 14:22:05 · 323 阅读 · 0 评论 -
iOS单例解析
看到一个对于单例的很好地描述. 从内存上对单例模式进行了详细的介绍, get新技能.原网址:http://blog.sina.com.cn/s/blog_71715bf80101a8mm.html 最近在项目中需要用到单例模式(singleton),于是对谷歌了一些资料发现objective-c中的单例不是想象中的,apple官方文档建议并非如此,代码量是我好几倍,但是既然官方建议一定是有道转载 2015-10-27 16:17:08 · 241 阅读 · 0 评论