Objective-Cでは、メソッドが、、、またはの場合、次のような標準的な規則があるallocようnewですcopy。新しいオブジェクトの所有権があるため、を使用してオブジェクトを解放することになっています[obj release](これはARCではないとします)。 。
ただし、新しいインスタンスを取得するメソッドが、、、、または[NSMutableArray arrayWithCapacity:100]ではないためalloc、などの「便利なメソッド」による場合、慣例により、新しいオブジェクトは自動解放プールにあり、心配する必要はありません。それを解放しますか?newcopy