摘要: 一、OC内存管理1.内存分5大区域,其中两大区域是堆和栈;栈:存放局部静态变量,存储空间不需要手动回收;堆:存放动态产生的对象,需要进行内存管理释放空间;2.内存“管理工具”——引用计数器1、每个OC对象都有一个int类型引用计数器,表示“对象被引用的次数”。2、引用计数器在对象内部占据4个字节的存... 阅读全文
posted @ 2014-12-08 22:40 ishizhen 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.定义结构是一种构造类型,它是由若干“成员”组成的。每一个成员都可以是一个基本数据类型或者有事一个构造类型。结构既是一种“构造”而成的数据类型,那么在说明和使用之前必须先定义它,也就是构造它。如同在说明和调用函数之前要先定义函数一样。定义一个结构的一般形式为:struct 结构名{类型表列 成员表... 阅读全文
posted @ 2014-12-08 11:27 ishizhen 阅读(208) 评论(0) 推荐(0) 编辑