0
可能性の重複:
memory management objective c - returning objects from methods混乱を保持して解放しますか?
私は保持オブジェクトとの混同を持っています。自動解放最初
- (object) functionA {
NSObject* o = [[object alloc] init];
return o;
}
1のカウントを保持しています返されたオブジェクトを....しかし、これを行うには、このベストプラクティスであるか、私が入ればならないとしましょう:私はこのようなオブジェクトを返す関数を持っている場合呼び出し元はオブジェクトを保持します。
次回にコードをフォーマットしてください。 –
http://stackoverflow.com/questions/710288/where-are-the-best-explanations-of-memory-management-for-iphoneと[公式のメモリ管理ルール](http://developer.apple.com)を参照してください。 com/library/mac /#documentation/General/Conceptual/DevPedia-CocoaCore/MemoryManagement.html)。 –