新しいビューコントローラーをプッシュするたびに、約 3MB 追加されます。TestVC は、新しいバージョンの VC をプッシュする方法を 1 つ備えたまったく新しい VC です。
UIViewController *vc = [[TestVC alloc] initWithNibName:nibName bundle:nil];
[self.navigationController pushViewController:vc animated:YES];
[vc release];
popviewController を呼び出すと、メモリが解放されません (アクティビティ モニターを監視しています)。
[self.navigationController popViewControllerAnimated: YES];
そのため、アプリ内の移動 (約 60 ページ) を追加すると、メモリが増え続けます。initWithNibName には何か特別なものが必要ですか? ポップするとき、どうにかしてペン先を解放する必要がありますか?