エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
戯れ言が長くなるので結論だけ先に書きます。 タイトルの通りで、copyしたらreleaseかautoreleaseしなけ... 戯れ言が長くなるので結論だけ先に書きます。 タイトルの通りで、copyしたらreleaseかautoreleaseしなければならないということです。 考えてみれば当たり前のことですが、案外忘れがちかと思います。 -(NSArray*)array { NSMutableArray* ary = [NSMutableArray array]; [ary addObject:@"hoge"]; // ... return [ary copy]; // Potential leak of an object } XcodeのAnalyzeにかけてやれば、このような単純なミスはすぐに発見できます。 上記のような場合は、autoreleaseが適切でしょう。 -(NSArray*)array { NSMutableArray* ary = [NSMutableArray array]; [ary ad