我的应用程序已接近完成,但泄漏已出现。泄漏在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和添加到该数组。