Statements (53)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:class
|
| gptkbp:canBeInstantiated |
true
|
| gptkbp:canBeSubclassed |
true
|
| gptkbp:compatibleWith |
NSObjectProtocol
|
| gptkbp:definedIn |
gptkb:UIKit_framework
|
| gptkbp:documentation |
https://developer.apple.com/documentation/uikit/uiviewcontroller
|
| gptkbp:hasMethod |
loadView
viewDidLoad addChildViewController: decodeRestorableStateWithCoder: didReceiveMemoryWarning dismissViewControllerAnimated:completion: encodeRestorableStateWithCoder: performSegueWithIdentifier:sender: prepareForSegue:sender: presentViewController:animated:completion: removeFromParentViewController traitCollectionDidChange: viewDidAppear: viewDidDisappear: viewDidLayoutSubviews viewWillAppear: viewWillDisappear: viewWillLayoutSubviews |
| gptkbp:hasProperty |
gptkb:title
gptkb:view parent childViewControllers navigationController presentedViewController presentingViewController tabBarController |
| gptkbp:headerFile |
UIKit/UIViewController.h
|
| gptkbp:introducedIn |
gptkb:iOS_2.0
|
| gptkbp:isAbstract |
false
|
| gptkbp:isRootOfChord |
UIViewController hierarchy
|
| gptkbp:language |
gptkb:Objective-C
gptkb:Swift |
| gptkbp:platform |
gptkb:iOS
gptkb:iPadOS gptkb:tvOS macCatalyst |
| gptkbp:purpose |
manages a view hierarchy for an iOS app
|
| gptkbp:subclassOf |
gptkb:UIResponder
|
| gptkbp:superclass |
gptkb:UIResponder
|
| gptkbp:usedFor |
gptkb:navigation
lifecycle management modal presentation container view controllers screen management |
| gptkbp:bfsParent |
gptkb:iOS_UIKit
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
UIViewController
|