NSStringに問題があります。NSStringのメモリ問題
NSString* str = [[NSString alloc] initWithString:@"Hello world"];
上記のコードでは、オブジェクトstrを解放する必要がありますか?ルールによると、このオブジェクトはallocで作成されるため、releaseメソッドで明示的に解放する必要があります。しかし、私が明示的にリリースしていないとき、私はインストゥルメンツでメモリリークを見つけることができません。 NSStringをNSNumberに置き換えると、メモリリークが発生します。
誰でも私にいくつかの提案を教えてもらえますか?ありがとう。
別の言い方をすると、ルールに従って、あなたのアプリは漏れない(どこかにバグがない)。ルールに従わないで、いつかはあなたのアプリがいつか漏れてしまうでしょう。 –