初始化(alloc/init)的对象,需要释放,需要(release)释放它。如:
NSMutableArray *aArray = [[NSArray alloc] init]; // 需要释放 [aArray release]; // retain或者copy 后 也要release
内存管理无外乎ARC和MRC两种方式,其中MRC需要程序员自己释放,是手动计数,ARC是自动计数,由系统释放,另外还有autorelease,它不是不释放,而是释放的较晚。
时间: 2024-10-10 16:21:29