1

メモリリークの可能性をチェックするために、アプリケーションのプロファイリングを行っています。私のアプリケーションは、各タブTabMenuの後続に基づいています。UINavigationControllerに深く入るとUINavigationController、記憶曲線が上昇しますが、これは正常です。問題は、Navigation に戻ると (popping ViewControllers)、消費量が少し減りますが、期待どおりにならないことです。私が期待しているのは、階層の特定のレベルに入ったときとほぼ同じメモリになることですが、UINavigationControllerそうではありません。

これは正常ですか?メモリリークがあるということですか?

以下は、特定のコードです。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{  
    NTM_Accommodation *accommodation = [self.resources objectAtIndex:indexPath.row];  
    UIViewController *controller = [[NT_DetailsAccommodationViewController alloc] initWithResource:accommodation];  
    [self.navigationController pushViewController:controller animated:YES];  
}  

ARCを使用しています。

4

0 に答える 0