NSMutableArray * arrayTest;
-(void) setContent
{
//must I call [array removeAllObjects]; ?
arrayTest = [[NSMutableArray alloc] init]
[arrayTest addObject:@"str"];
...//add many objects
}
この関数を別のコードスニペットで呼び出します。前にarrayTestのAllObjectsを削除してから、毎回arrayTestにメモリを割り当てる必要がありますか?私はARCを使用しています。この関数を呼び出すたびにアプリのメモリを増やしたくありません。