iPhoneのメモリリークの疑い

私はアプリケーションをリーク計測器でテストしました。私のアプリケーションでは1つのリークしかありません。配列宣言から来ました。しかし、これを解決する方法はわかりませんでした。これは配列コードです。これら3つのコードは漏れています。助けて。

allSelectedVerseEnglish = [[NSMutableArray alloc] init];

    allSelectedVerseMalayalam = [[NSMutableArray alloc] init];

    allSelectedVerseHindi = [[NSMutableArray alloc] init];

前もって感謝します。

0

1 答え

dealloc メソッドのように、必要がなくなったら配列を解放するだけです

[allSelectedVerseEnglish release];
[allSelectedVerseMalayalam release];
[allSelectedVerseHindi release];

そうでなければ、以下のように便利なコンストラクタを簡単に使用できます(リリースする必要はありません)

allSelectedVerseHindi = [NSMutableArray array];
allSelectedVerseMalayalam = [NSMutableArray array];
allSelectedVerseHindi = [NSMutableArray array];
2
追加された
可能であればARCを使用する
追加された 著者 Dolbz,