UIViewController.ViewDidUnload メソッド

定義

iOS 6 以降では、このメソッドは呼び出されません。 以前のバージョンでは、コントローラーのビューがメモリから解放されたときに呼び出されていました。

[Foundation.Export("viewDidUnload")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void ViewDidUnload ();
abstract member ViewDidUnload : unit -> unit
override this.ViewDidUnload : unit -> unit
属性

注釈

iOS 6 以降では、メモリ不足の状況では、 UIViewライブ オブジェクトによって参照される ' は清掃されません。 つまり、iOS 6 以降では、このメソッドは呼び出されません。 以前のバージョンでは、アプリケーション開発者がこのメソッドをオーバーライドして、清掃へのすべての参照が確実に View 削除されるようにすることができます。 このメソッドが呼び出されたとき、 View は です null

適用対象

こちらもご覧ください