Difference between revisions of "UIKit.framework/Inheritance hierarchy"

From iPhone Development Wiki
Jump to: navigation, search
(Created page with '{{IH boilerplate|tree= * NSCoder ** UINibDecoder * NSUndoManager ** WebThreadSafeUndoManager * NSObject ** UIBezierPath ** UIImage *** [[_UIStretchabl…')
 
m (3.1 -> 3.2)
 
Line 44: Line 44:
 
*** [[UIView]]
 
*** [[UIView]]
 
**** [[UIPickerView]]
 
**** [[UIPickerView]]
***** [[UISelectionPeripheral]]
+
***** [[UIWebSelectPicker]]
 
***** [[UIDatePickerView]]
 
***** [[UIDatePickerView]]
 
**** [[_UIPickerWheelView]]
 
**** [[_UIPickerWheelView]]
Line 52: Line 52:
 
**** [[UIWindow]]
 
**** [[UIWindow]]
 
***** [[_UIAlertOverlayWindow]]
 
***** [[_UIAlertOverlayWindow]]
***** [[UITextEffectsWindow]]
+
***** [[UIAutoRotatingWindow]]
 +
****** [[UITextEffectsWindow]]
 +
***** [[UIStatusDimmingWindow]]
 
***** [[UIRemoteWindow]]
 
***** [[UIRemoteWindow]]
 +
***** [[UIZoomButtonWindow]]
 
**** [[UIScrollView]]
 
**** [[UIScrollView]]
 
***** [[UITableView]]
 
***** [[UITableView]]
Line 60: Line 63:
 
****** [[UIAlertTextView]]
 
****** [[UIAlertTextView]]
 
***** [[EmojiScrollView]]
 
***** [[EmojiScrollView]]
 +
***** [[UIPageControllerScrollView]]
 
**** [[UINavigationBarBackground]]
 
**** [[UINavigationBarBackground]]
 
**** [[UINavBarPrompt]]
 
**** [[UINavBarPrompt]]
Line 132: Line 136:
 
**** [[UISectionHeaderCell]]
 
**** [[UISectionHeaderCell]]
 
**** [[UIViewControllerWrapperView]]
 
**** [[UIViewControllerWrapperView]]
**** [[UITiledView]]
 
 
**** [[UIImageView]]
 
**** [[UIImageView]]
 +
***** [[UISegmentImageView]]
 
***** [[_UIPrefTableCellPiece]]
 
***** [[_UIPrefTableCellPiece]]
 
***** [[UIMovieScrubberThumbnailView]]
 
***** [[UIMovieScrubberThumbnailView]]
 +
***** [[UIClassicStatusBarImageView]]
 +
***** [[UIWebFormAccessory]]
 
**** [[UISegment]]
 
**** [[UISegment]]
 
**** [[UIAlertView]]
 
**** [[UIAlertView]]
Line 148: Line 154:
 
***** [[UIInsertControl]]
 
***** [[UIInsertControl]]
 
***** [[_UITableViewCellRemoveControl]]
 
***** [[_UITableViewCellRemoveControl]]
 +
**** [[WhiteView]]
 
**** [[UIFontChooser]]
 
**** [[UIFontChooser]]
 
**** [[UIToolbar]]
 
**** [[UIToolbar]]
Line 159: Line 166:
 
**** [[UITouchDiagnosticsLayer]]
 
**** [[UITouchDiagnosticsLayer]]
 
**** [[UI9PartImageView]]
 
**** [[UI9PartImageView]]
**** [[UITile]]
 
 
**** [[UIShadowView]]
 
**** [[UIShadowView]]
 
**** [[UICompositeImageView]]
 
**** [[UICompositeImageView]]
Line 174: Line 180:
 
**** [[UIScrubberTimeView]]
 
**** [[UIScrubberTimeView]]
 
**** [[UICompletionTable]]
 
**** [[UICompletionTable]]
**** [[UIFormAssistant]]
 
 
**** [[UIHighlightView]]
 
**** [[UIHighlightView]]
 
**** [[UICheckeredPatternView]]
 
**** [[UICheckeredPatternView]]
 
**** [[UIKeyboardImpl]]
 
**** [[UIKeyboardImpl]]
 
**** [[UIKeyboard]]
 
**** [[UIKeyboard]]
***** [[UIKeyboardPeripheral]]
+
***** [[UIKeyboardAutomatic]]
 
**** [[UIClippedImageView]]
 
**** [[UIClippedImageView]]
 
**** [[UIAutocorrectInlinePrompt]]
 
**** [[UIAutocorrectInlinePrompt]]
Line 193: Line 198:
 
******* [[UIKeyboardLayoutQWERTZLandscape]]
 
******* [[UIKeyboardLayoutQWERTZLandscape]]
 
******* [[UIKeyboardLayoutAZERTYLandscape]]
 
******* [[UIKeyboardLayoutAZERTYLandscape]]
 +
****** [[UIKeyboardLayoutQWERTYLandscapeK48]]
 +
****** [[UIKeyboardLayoutQWERTYK48]]
 
****** [[UIKeyboardLayoutQWERTY]]
 
****** [[UIKeyboardLayoutQWERTY]]
 
******* [[UIKeyboardLayoutRomaji]]
 
******* [[UIKeyboardLayoutRomaji]]
Line 217: Line 224:
 
**** [[UIKeyboardPartialLayoutView]]
 
**** [[UIKeyboardPartialLayoutView]]
 
***** [[UIKeyboardReplacementImageView]]
 
***** [[UIKeyboardReplacementImageView]]
**** [[UIWebViewLabel]]
 
 
**** [[UIWebView]]
 
**** [[UIWebView]]
 
**** [[UIScroller]]
 
**** [[UIScroller]]
Line 229: Line 235:
 
**** [[UITableSeparatorView]]
 
**** [[UITableSeparatorView]]
 
**** [[UITableViewCell]]
 
**** [[UITableViewCell]]
 +
***** [[UICompletionTableViewCell]]
 
**** [[UITableViewCellSelectedBackground]]
 
**** [[UITableViewCellSelectedBackground]]
 
**** [[UIOldSliderFillView]]
 
**** [[UIOldSliderFillView]]
Line 256: Line 263:
 
**** [[_UITableViewSeparatorView]]
 
**** [[_UITableViewSeparatorView]]
 
**** [[UIDimmingView]]
 
**** [[UIDimmingView]]
 +
***** [[UIGradientDimmingView]]
 
**** [[UIMovieScrubberTrackOverlayView]]
 
**** [[UIMovieScrubberTrackOverlayView]]
 
**** [[UIMovieScrubberTrackFillView]]
 
**** [[UIMovieScrubberTrackFillView]]
Line 262: Line 270:
 
**** [[UIMovieScrubberTrackMaskView]]
 
**** [[UIMovieScrubberTrackMaskView]]
 
**** [[UIMovieScrubberEditingView]]
 
**** [[UIMovieScrubberEditingView]]
**** [[UIOuterShadowView]]
 
 
**** [[UINavigationTransitionView]]
 
**** [[UINavigationTransitionView]]
 
**** [[UIRemoteView]]
 
**** [[UIRemoteView]]
**** [[WhiteView]]
+
**** [[_UITableViewCellEditControlMinusView]]
**** [[UIKBKeyView]]
 
 
**** [[UIKBKeyplaneView]]
 
**** [[UIKBKeyplaneView]]
 
**** [[UIWebTiledView]]
 
**** [[UIWebTiledView]]
 
***** [[UIWebDocumentView]]
 
***** [[UIWebDocumentView]]
 
****** [[UIFieldEditor]]
 
****** [[UIFieldEditor]]
**** [[UIGroupTableViewCellDrawnBackground]]
+
****** [[UIWebBrowserView]]
 +
****** [[UIWebTextView]]
 
**** [[UIGroupTableViewCellBackground]]
 
**** [[UIGroupTableViewCellBackground]]
 
**** [[UITextSelectionView]]
 
**** [[UITextSelectionView]]
Line 290: Line 297:
 
**** [[UIWebDragDotView]]
 
**** [[UIWebDragDotView]]
 
**** [[UIWebTextRangeView]]
 
**** [[UIWebTextRangeView]]
 +
**** [[UIMultiColumnsNavigationTransitionView]]
 +
**** [[UIKBKeyView]]
 +
***** [[UIKBHandwritingView]]
 +
***** [[UIKBCandidateView]]
 +
**** [[UIPopoverView]]
 +
**** [[UITableViewCellContentView]]
 +
**** [[UIDropShadowView]]
 +
**** [[_UIBookViewControllerView]]
 +
**** [[UIInputSwitcherView]]
 +
**** [[UIInputSwitcherSelectionExtraView]]
 +
**** [[UIInputSwitcherShadowView]]
 +
**** [[UIInputSwitcherTableCellBackgroundView]]
 +
**** [[UIPeripheralHostView]]
 +
**** [[UIRoundedCornerView]]
 +
**** [[UIClipCornerView]]
 +
**** [[UIKeyboardCandidateBar]]
 +
**** [[UIKeyboardCandidateBarCell]]
 +
**** [[UIWebBrowserPDFPageLabel]]
 +
**** [[UISnapshotView]]
 
*** [[UIViewController]]
 
*** [[UIViewController]]
 +
**** [[UIFullScreenViewController]]
 
**** [[UINavigationController]]
 
**** [[UINavigationController]]
 
***** [[UIMoreNavigationController]]
 
***** [[UIMoreNavigationController]]
 
***** [[UIImagePickerController]]
 
***** [[UIImagePickerController]]
 
***** [[UIVideoEditorController]]
 
***** [[UIVideoEditorController]]
 +
***** [[_UIOpenInNavigationController]]
 
**** [[UISnapshotModalViewController]]
 
**** [[UISnapshotModalViewController]]
 
**** [[UITabBarController]]
 
**** [[UITabBarController]]
 
**** [[UIMoreListController]]
 
**** [[UIMoreListController]]
 
**** [[UITableViewController]]
 
**** [[UITableViewController]]
 +
***** [[UIWebSelectTableViewController]]
 +
***** [[UISearchDisplayTableViewController]]
 +
***** [[_UIOpenInTableViewController]]
 +
**** [[UISplitViewController]]
 +
**** [[UIZoomViewController]]
 +
**** [[UIStatusBarViewController]]
 +
**** [[UIPageController]]
 +
**** [[UIBookViewController]]
 
** [[UITwoSidedAlertController]]
 
** [[UITwoSidedAlertController]]
 
** [[_UIAlertManager]]
 
** [[_UIAlertManager]]
Line 316: Line 352:
 
** [[_UIDateLabelCache]]
 
** [[_UIDateLabelCache]]
 
** [[UICompletionTablePrivate]]
 
** [[UICompletionTablePrivate]]
** [[UIPeripheralTransition]]
+
** [[UIWebSelectPopover]]
 +
** [[UIWebSelectPeripheral]]
 
** [[UIDOMHTMLOptGroupSelectedItem]]
 
** [[UIDOMHTMLOptGroupSelectedItem]]
 
** [[UIDOMHTMLOptionSelectedItem]]
 
** [[UIDOMHTMLOptionSelectedItem]]
Line 323: Line 360:
 
** [[UIRemoteApplication]]
 
** [[UIRemoteApplication]]
 
** [[UISystemAlertRequest]]
 
** [[UISystemAlertRequest]]
** [[Romakana]]
 
 
** [[UIFont]]
 
** [[UIFont]]
 
*** [[UICFFont]]
 
*** [[UICFFont]]
Line 337: Line 373:
 
**** [[UITouchesEvent]]
 
**** [[UITouchesEvent]]
 
**** [[UIMotionEvent]]
 
**** [[UIMotionEvent]]
** [[CandWord]]
 
*** [[WordInfo]]
 
** [[CandWordString]]
 
 
** [[UITouch]]
 
** [[UITouch]]
 
** [[UITouchTapInfo]]
 
** [[UITouchTapInfo]]
Line 388: Line 421:
 
** [[UIPasteboard]]
 
** [[UIPasteboard]]
 
** [[UIRemoteSheetInfo]]
 
** [[UIRemoteSheetInfo]]
** [[UIKBKeylistReference]]
 
** [[UIKBKeylist]]
 
 
** [[UIKBAttribute]]
 
** [[UIKBAttribute]]
** [[UIKBGeometry]]
 
** [[UIKBKeyset]]
 
 
** [[UIKBShape]]
 
** [[UIKBShape]]
 
*** [[UIKBKey]]
 
*** [[UIKBKey]]
 
*** [[UIKBKeylayout]]
 
*** [[UIKBKeylayout]]
 
*** [[UIKBKeyboard]]
 
*** [[UIKBKeyboard]]
** [[UIKBKeyCacheEntry]]
 
** [[UIKBAttributeList]]
 
** [[UIKBKeyplane]]
 
 
** [[UITableViewCellLayoutManager]]
 
** [[UITableViewCellLayoutManager]]
 
*** [[UIMoreListCellLayoutManager]]
 
*** [[UIMoreListCellLayoutManager]]
Line 407: Line 433:
 
*** [[UITableViewCellLayoutManagerEditable1]]
 
*** [[UITableViewCellLayoutManagerEditable1]]
 
** [[UITableViewCellEditingData]]
 
** [[UITableViewCellEditingData]]
 +
** [[UIKeyboardTouchInfo]]
 
** [[UIKBKeyInterval]]
 
** [[UIKBKeyInterval]]
 
** [[UIThreadSafeNode]]
 
** [[UIThreadSafeNode]]
Line 417: Line 444:
 
** [[UIWebFormDelegate]]
 
** [[UIWebFormDelegate]]
 
** [[UIGestureRecognizer]]
 
** [[UIGestureRecognizer]]
*** [[UIScrollViewDelayedTouchesBeganGestureRecognizer]]
 
*** [[UITapGestureRecognizer]]
 
 
*** [[UIPinchGestureRecognizer]]
 
*** [[UIPinchGestureRecognizer]]
 
*** [[UILongPressGestureRecognizer]]
 
*** [[UILongPressGestureRecognizer]]
Line 424: Line 449:
 
**** [[UIVariableDelayLoupeGesture]]
 
**** [[UIVariableDelayLoupeGesture]]
 
**** [[UIPhraseBoundaryGestureRecognizer]]
 
**** [[UIPhraseBoundaryGestureRecognizer]]
*** [[UITextTapRecognizer]]
+
*** [[UITapGestureRecognizer]]
**** [[UISelectionTapRecognizer]]
+
**** [[UITextTapRecognizer]]
 +
***** [[UISelectionTapRecognizer]]
 
*** [[UIPanGestureRecognizer]]
 
*** [[UIPanGestureRecognizer]]
 
*** [[UITapAndAHalfRecognizer]]
 
*** [[UITapAndAHalfRecognizer]]
 
*** [[UIDragRecognizer]]
 
*** [[UIDragRecognizer]]
 
*** [[UISwipeGestureRecognizer]]
 
*** [[UISwipeGestureRecognizer]]
 +
*** [[UIKeyboardSwipeGesture]]
 +
*** [[UIKeyboardZoomGesture]]
 +
*** [[UIScrollViewPagingSwipeGestureRecognizer]]
 +
*** [[UIScrollViewDelayedTouchesBeganGestureRecognizer]]
 +
*** [[UIRotationGestureRecognizer]]
 +
*** [[UIWebTouchEventsGestureRecognizer]]
 
** [[UIGestureDelayedTouch]]
 
** [[UIGestureDelayedTouch]]
 +
** [[UIGestureRecognizerTarget]]
 
** [[UIImageBuffer]]
 
** [[UIImageBuffer]]
 
** [[UITextInteractionAssistant]]
 
** [[UITextInteractionAssistant]]
Line 441: Line 474:
 
** [[UIWindowController]]
 
** [[UIWindowController]]
 
** [[UITextMagnifierTimeWeightedPoint]]
 
** [[UITextMagnifierTimeWeightedPoint]]
 +
** [[UIMenuItem]]
 
** [[UIMenuController]]
 
** [[UIMenuController]]
 
** [[UIWebSelectionAssistant]]
 
** [[UIWebSelectionAssistant]]
Line 448: Line 482:
 
** [[UIRuntimeAccessibilityConfiguration]]
 
** [[UIRuntimeAccessibilityConfiguration]]
 
** [[UINibStringIDTable]]
 
** [[UINibStringIDTable]]
 +
** [[UITextInputStringTokenizer]]
 +
** [[UITextRange]]
 +
*** [[UITextRangeImpl]]
 +
** [[UITextPosition]]
 +
*** [[UITextPositionImpl]]
 +
** [[UITextInputArrowKeyHistory]]
 
** [[UITableViewScrollTestParameters]]
 
** [[UITableViewScrollTestParameters]]
 +
** [[UIKeyboardCandidate]]
 +
*** [[UIKeyboardCandidateSingle]]
 +
** [[UIClassicController]]
 +
** [[UIKBHandwritingStrokes]]
 +
** [[UIGestureContext]]
 +
** [[UIKBAttributeList]]
 +
** [[UIKBKeylistReference]]
 +
** [[UIKBKeylist]]
 +
** [[UIKBGeometry]]
 +
** [[UIKBKeyset]]
 +
** [[UIKBKeyCacheEntry]]
 +
** [[UIKBKeyplane]]
 +
** [[UITextChecker]]
 +
** [[UITextCheckerDictionaryEntry]]
 +
** [[UIDocumentInteractionController]]
 +
** [[UIPopoverController]]
 +
** [[UIClientRotationContext]]
 +
** [[UIPeripheralHost]]
 +
** [[UIPeripheralHostState]]
 +
** [[UIScreenMode]]
 +
** [[UIInputSwitcher]]
 +
** [[UIKBIdentifierList]]
 +
** [[UIKeyboardCacheEntry]]
 +
** [[UIKeyboardCache]]
 
* [[CALayer]]
 
* [[CALayer]]
** [[_UIWindowLayer]]
 
 
** [[UICoverFlowLayer]]
 
** [[UICoverFlowLayer]]
 
** [[UIWebLayer]]
 
** [[UIWebLayer]]

Latest revision as of 19:22, 31 January 2010

The following shows the inheritance hierarchy of UIKit.framework as of 3.2. A subelement means it inherits from the parent element. This page only shows the relations within this binary. External relationships will be ignored (e.g. the fact that UIWindow being a subclass of UIView is ignored in SpringBoard.app).