我在读这篇文章:
https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmPractical.html#//apple_ref/doc/uid/TP40004447-1000810里面有这么一段话:但是我自己在IOS6中写个小程序,
NSMutableArray *array = [NSMutableArray array]for (i = 0; i < 10; i++) {
    NSNumber *allocedNumber = [[NSNumber alloc] initWithInteger:i];
    [array addObject:allocedNumber];
}根本不需要调用autorelease 或者 release,求详解。object-c

解决方案 »

  1.   

    你的工程是ARC的吧?ARC的话不需要调用。
      

  2.   


    是不是在ios6中,如果使用ARC,程序猿就根本不需要考虑内存管理的事情。
      

  3.   


    是的,但是如果ARC使用的不好,出现内存方面的问题,查起来会比较麻烦...
      

  4.   


    是的,但是如果ARC使用的不好,出现内存方面的问题,查起来会比较麻烦...好的,谢谢,那你有没什么使用心得?
      

  5.   


    ARC没用过,习惯了手动控制。之前看同事查ARC工程的内存问题,废了很大劲。