ビューが2つあるとします。最初のビューでは、I等、UIImages、例えばUILabelのような多くのUIコンポーネントを表示することにメモリを割り当てるiPhone:ビューを切り替えるときにUIアイテムをdeallocおよびrellocateすることをお勧めしますか?
は
は、それが割り当てられたメモリを解放するためにOKです(UINavigationControllerを介して)、ユーザが次のビューにナビゲートすると仮定しますユーザーが最初のビュー(viewFirstLoadまたは適切な関数)に戻ると、最初のビューにUIコンポーネントを表示してから再び初期化しますか?
あなたがこれをしないと、あなたがその特定のセッションであなたのアプリを使用している時間が長くなるにつれてメモリが増加し続けるようです。
これは許可されていませんか?ひんしゅくを買う?不可能?
私はできると思いますが、ナビゲーション間でUIコンポーネントの割り当てを解除しないでください。しかし、あなたが大きなデータを持っていて、それに簡単にアクセスできるなら、私はおそらくビュー間で割り当てを解除/割り当てます。 – fatih