多くのビューを持つアプリケーションがあります。最初のビューで [次へ] ボタンをクリックすると、2 番目のビューが表示されます。現在、私は次のようにこれを行っています:
NextView *second = [[NextView alloc] initWithNibName:nil bundle:nil];
[self presentModalViewController:second animated:YES];
ただし、このアプリケーションでは、最初のビューからの情報を保持する必要はもうありません。2 番目のビューを表示し、メモリから最初のビューの割り当てを解除する方法はありますか? 5 つのビューを続けて表示し、それらがすべてモーダルである場合、本当に必要なメモリをさらに使用することになると考えていました。ユーザーが戻るボタンを押した場合、最初のビューも開き、2 番目のビューをメモリから削除したいと思います。
メモリを節約するためにこれを行う方法はありますか、それともこのメモリは私が心配する必要のないものですか?