摘要:
以下是我所总结的一些常见内存管理需要注意的方面,并没有严格意义上的数据来源,可能有些部分有歧义,不太正确或遗漏,大家可以和我说说,共同进步。按照这样方式来使用的话,确实可以大大减少内存方面的问题,错误使用内存导致的崩溃也会少点。这里记录下,方便以后参考,也为大家提供个借鉴。1. 保持对象的属性/成员变量和对象本身的引用计数保持一致a) 成员变量初始化时,不应该用autorelease的,如果是autorelease,则最好要retain一下,保持引用计数为1,然后在dealloc中释放。b) 对于属性,除自定义的setter方法和dealloc之外,都需要使用self.testProperty 阅读全文