2

独自のナビゲーションコントローラーを実装しています。ナビゲーション コントローラーから削除した後、子 UIViewController を手動で破棄する必要がありますか?

メモリの消費が気になりますが、子コントローラーを破棄すると、Close() メソッドが呼び出された場所によっては、予期しないアプリのクラッシュが発生する可能性があります。たとえば、子のボタン イベント ハンドラーから呼び出された場合、アプリのクラッシュが保証されます。

4

1 に答える 1

0

メモリ警告を受け取ったときに、次のコードを使用しました。

AppDelegate:

public override void ReceiveMemoryWarning(UIApplication application)
    {
        System.GC.Collect();
    }
于 2012-07-08T15:31:19.223 に答える