关于iOS内存管理的规则思考
自己生成的生成的对象,自己持有。
非自己生成的对象,自己也能持有。
不在需要自己持有的对象时释放。
非自己持有的对象无法释放。
注:这里的自己是对象使用的环境,理解为编程人员本身也没有错
对象操作和Objective-C方法对应
对象操作
Objectivew-C方法
生成并持有对象
alloc/copy/mutableCopy/new或以此开头的方法
持有对象
retain
释放对象
release
废弃对象
dealloc
自己生成的对象,自己持有
//自己生成并持有对象
id obj1 = [[NSObject a