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
parent view childViewControllers navigationController presentedViewController presentingViewController tabBarController |
gptkbp:headerFile |
UIKit/UIViewController.h
|
https://www.w3.org/2000/01/rdf-schema#label |
UIViewController
|
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
|