进出方便经常当我有一个方法,我需要 重用为不同的目的我倾向于做这样的事情在同一个本地变量:重新使用局部变量和影响内存
NSMutableArray *mutArray = [NSMutableArray arrayWithObjects: @"one", @"two", nil];
[self fooWithArray:mutArray];
mutArray = [NSMutableArray arrayWithObjects: @"three", @"four", nil];
[self barWithArray:mutArray];
//and
MyClass *myClass = [[MyClass alloc]initWithString:@"one"];
self.oneClass = myClass;
[myClass release];
myClass = [[MyClass alloc]initWithString:@"two"];
self.twoClass = myClass;
[myClass release];
内存 - 明智的,这是正确的做法吗? 这段代码容易发生内存泄漏吗?