我的應用程序已接近完成,但泄漏已出現。泄漏在iPhone應用程序
花了一個小時試圖找出如何解決這個鏈接,我找不到解決方案。我敢肯定,你們中的一個會幫助我:)
Here is the screenshot from XCode
感謝您的幫助!
我的應用程序已接近完成,但泄漏已出現。泄漏在iPhone應用程序
花了一個小時試圖找出如何解決這個鏈接,我找不到解決方案。我敢肯定,你們中的一個會幫助我:)
Here is the screenshot from XCode
感謝您的幫助!
您正在分配NSSortDescriptor而不釋放它。分析儀已經把你指向了這條線。
要解決你這個問題與
NSArray *sortDescriptors = [NSArray arrayWithObject:[[[NSSortDescriptor alloc] initWithKey:@"distanceFromHome" ascending:YES] autorelease]];
我不確定,但是您可以爲NSSortDescriptor分配一個變量並在使用後釋放它?對我來說泄漏與NSSortDescriptor有關。但是,你可以發現非常快。
更換
NSArray *sortDescriptors = [NSArray arrayWithObject:[[NSSortDescriptor alloc] initWithKey:@"distanceFromHome" ascending:YES]];
一個自動添加到sortdescriptor你直列分配/ init和添加到該數組。