Object-C 正确使用内存的几条法则
2012-03-06 14:05
344 查看
1、通过含有alloc、new或copy的方法创建的对象,需要手动进行release;
2、通过创建对象的类方法返回的对象,应该是自动释放的;
3、当每个事件循环结束时,自动释放池将清空所有对象;
4、对属性进行释放时,应该时 self.myObject = nil; 而不是直接release;
5、苹果建议,不要在init函数中使用属性,而是直接使用实例变量。
2、通过创建对象的类方法返回的对象,应该是自动释放的;
3、当每个事件循环结束时,自动释放池将清空所有对象;
4、对属性进行释放时,应该时 self.myObject = nil; 而不是直接release;
5、苹果建议,不要在init函数中使用属性,而是直接使用实例变量。
相关文章推荐
- Object-C 正确使用内存的几条法则
- 正确使用内存
- 编程经验谈:如何正确使用内存
- 正确使用内存
- 正确使用内存(转)
- 正确理解Linux内存使用
- 正确使用内存
- 正确使用内存
- (Django)对object.all()等大量数据的QuerySet限制内存使用
- 正确应对系统内存不足,使用OnLowMemory和OnTrimMemory回调
- NSnotificationCenter 正确使用姿势, removeObject 探索
- 【转载】如何正确使用内存
- 正确使用内存
- 正确使用内存
- 如何正确的打开和关闭相关Object,如 SPSite, SPWeb 等,从而避免内存资源的浪费?
- 再谈“0xC0000005读取写入位置冲突”——正确使用指针访问内存
- 如何正确查看Linux机器内存使用情况
- 正确使用内存
- 如何正确使用内存
- 正确使用内存