我用泄漏仪测试了我的应用程序。我的应用程序中只有一个泄漏。它来自数组声明。但我不知道如何解决这个问题。这是我的数组代码。这三个代码泄露了请帮帮我。
allSelectedVerseEnglish = [[NSMutableArray alloc] init];
allSelectedVerseMalayalam = [[NSMutableArray alloc] init];
allSelectedVerseHindi = [[NSMutableArray alloc] init];
提前致谢。
答案 0 :(得分:2)
只要你不再需要它们就释放数组,比如 dealloc 方法
[allSelectedVerseEnglish release];
[allSelectedVerseMalayalam release];
[allSelectedVerseHindi release];
或者你可以简单地使用便利构造函数,如下所示,(你不必发布)
allSelectedVerseHindi = [NSMutableArray array];
allSelectedVerseMalayalam = [NSMutableArray array];
allSelectedVerseHindi = [NSMutableArray array];