摘要:
1.对象如果不存在了,请将指针置空,养成良好的内存控制习惯。2.[super dealloc];要在dealloc函数的最后调用(类似于C++的析构函数),这样就可以在自身被销毁之前再次调用自身的函数。3.对于某些已经使用(alloc,copy和retain)分配内存的对象,可以直接release,对于可能出现分配内存的对象需要做一次判断再去release(比如点击事件响应的)。4.不用去依靠retainCount输出来判断内存计数器,apple官方文档都申明过可能有误显示5.在调试模式下可能没有的内存问题会在运行模式下出现,这个时候就要根据经验来判断了,比如首先应该想到的就是dealloc函 阅读全文