検索

ホームページ  >  に質問  >  本文

ios - ルートビューコントローラーを切り替えた後、前のビューコントローラーを解放するにはどうすればよいですか?

例: APP 起動後に最初に入った VC はアドバタイジング VC です。このときのルート ビュー コントローラーはアドバタイズ VC です。数秒後にホームページ VC にジャンプします。このとき、ルート ビュー コントローラーをホームページに接続します。広告VCに戻る必要がなくなったので、広告VCを解放したいのですが、方法はありますか?
この問題を解決した生徒はそれを共有します。

扔个三星炸死你扔个三星炸死你2702日前1361

全員に返信(2)返信します

  • 给我你的怀抱

    给我你的怀抱2017-07-01 09:14:25

    私はこの状況を最も早い段階でテストしました。このような広告VCは自動的に解放されないため、常にメモリを消費しますが、その量は非常に小さいです。

    広告VCのポインタ変数を見つけて

    に設定できます。ビューの突然の変更を避けるために、この操作は次のインターフェースが表示された後に実行する必要があります。 nil別の方法として、広告VCのライフサイクルメソッド

    を使用することもできます

    返事
    0
  • 代言

    代言2017-07-01 09:14:25

    直接変更WindowrootController以前の広告VCを解放できます

    リーリー

    返事
    0
  • キャンセル返事