摘要: 1、什么是内存管理 程序在运行过程中管理内存分配的过程,当需要内存的时候就申请一片内存空间,不需要就释放掉。2、如何去管理内存 站在分配对象拥有权的角度来操作内存3、内存管理的两种方法 a.MRR(Manual Retain Release)手动管理,实现的机制:reference count... 阅读全文
posted @ 2015-12-21 16:38 赵鹏s 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 相当于构造方法,有的时候初始化的时候有一些默认值,还有就是页面加载数据的时机问题,防止加载了页面再填数据声明: -(instancetype)initWithName:(NSString*)aName andage:(int)aAge; //自定义的初始化方法必须以init开头实现: -(ins... 阅读全文
posted @ 2015-12-21 08:51 赵鹏s 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 有一些类会相互调用例如钥匙类中会包含锁,锁中又包含钥匙相互#import会出错 因为一直互相引用这时随便选择一个类@class Key就可以解决这个问题表示声明的时候不导入但是在实现的时候导入 阅读全文
posted @ 2015-12-21 08:51 赵鹏s 阅读(156) 评论(0) 推荐(0) 编辑