OC内存管理小结

初始化(alloc/init)的对象,需要释放,需要(release)释放它。如:

NSMutableArray *aArray = [[NSArray alloc] init];
// 需要释放
[aArray release];

// retain或者copy 后 也要release

内存管理无外乎ARC和MRC两种方式,其中MRC需要程序员自己释放,是手动计数,ARC是自动计数,由系统释放,另外还有autorelease,它不是不释放,而是释放的较晚。

posted @ 2015-11-24 19:53  C小鱼言  阅读(104)  评论(0编辑  收藏  举报