Freigeben über


UIViewController.ViewDidUnload Methode

Definition

In iOS 6 und höher wird diese Methode nie aufgerufen. In früheren Versionen wurde sie aufgerufen, wenn die Ansicht des Controllers aus dem Arbeitsspeicher freigegeben wurde.

[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
Attribute

Hinweise

In iOS 6 und höher werden 's, UIViewauf die von Liveobjekten verwiesen wird, in Situationen mit wenig Arbeitsspeicher nicht gelöscht. Anders ausgedrückt: In iOS 6 und höher wird diese Methode nie aufgerufen. In früheren Versionen konnten Anwendungsentwickler diese Methode überschreiben, um sicherzustellen, dass alle Verweise auf die gelöschte View entfernt wurden. Wenn diese Methode aufgerufen wird, View ist null.

Gilt für:

Weitere Informationen