質問: [NSMutableString new]; ``` とございます。 そこで質問です。 ・objective-cはどの初期化方法が理想的でしょうか。 ・また、なぜその初期化方法が良いのでしょうか。 以上です、よろしくお願いします。
回答: ARCが有効な環境なら、どれもおなじです。変わりや差異はありません。 メソッド`new`は、`alloc`+`init`の短縮書式、いわゆる「Syntax Sugar」です。 ARC有効でない環境では、`alloc`+`init`と`string`では違いがありました。`string`は、`alloc`+`init`+`autorelease`の短縮書式です。