The UIKit.UIView that this UIKit.UIViewController manages.
This value can be null.
A UIKit.UIViewController contains a single UIKit.UIView as the root of its view hierarchy. Such UIKit.UIViews must only be referenced by a single UIKit.UIViewController.
When accessed for the first time, this property will lazily initialize the UIKit.UIView by calling the UIViewController.LoadView function. To avoid lazy loading, the application developer should use the UIViewController.IsViewLoaded property, which will return false if the UIKit.UIView has not been instantiated.
In iOS 6 and later, UIKit.UIView's with active references are not scavenged in low-memory situations. In earlier versions, during low memory situations, this property may be unloaded and only re-initialized as display conditions warrant. In other words, object identity may not be preserved and the state of the UIKit.UIView will be lost unless application code takes steps to preserve and restore it. (Prior to unloading, the UIViewController.ViewWillUnload method will be called. That method and UIViewController.ViewDidLoad are the appropriate places to take such steps.)