摘要:
Objective-c 内存管理学习笔记之一(c篇)Objective-c的内存管理机制是非常灵活的,即支持最原始的c内存管理方式,到较早版本的oc的手工分配内存(alloc与releae手工匹配次数),再到使用AutoreleasePool的半手工处理,再到最新的ios5以上版本支持的ARC(Automatic Reference Counting),以及非移动设备支持的垃圾回收,看似纷乱,但其实脉络是非常清晰的。虽然目前由于对arc的支持,写程序的时候基本已经不再需要去手工分配释放内存,但是学习c与早期oc内存管理的原理,对于理解arc以及优化应用程序性能,还是非常必要的,所以,我想按照这 阅读全文