jjzjj

iPhone内存管理(附具体例子/问题)

大家好。我知道有人问过这个问题,但我仍然不清楚Objective-C中的内存管理。我觉得我已经很好地掌握了它,但我仍然想要以下代码的一些正确答案。我有一系列的例子,希望有人能澄清。为实例变量设置一个值:假设我有一个NSMutableArray变量。在我的类中,当我初始化它时,是否需要对其调用retain?我会吗fooArray=[[[NSMutableArrayalloc]init]retain];或fooArray=[[NSMutableArrayalloc]init];执行[[NSMutableArrayalloc]init]是否已经将retain计数设置为1,所以我不需要调用re