1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
| (lldb) po [self _methodDescription] <DetailViewController: 0x7fc94b637db0>: in DetailViewController: Instance Methods: - (void) PrintDebugLog:(id)arg1; (0x10e2c9df0) - (void) didReceiveMemoryWarning; (0x10e2c9db0) - (void) viewDidLoad; (0x10e2c9d70) in UIViewController: Class Methods: + (void) initialize; (0x10f0859c2) + (id) _currentStatusBarStyleViewController; (0x10f0a2630) + (id) _currentStatusBarHiddenViewController; (0x10f0a2671) + (void) _performWithoutDeferringTransitions:(^block)arg1; (0x10f096163) + (void) _traverseViewControllerHierarchyWithDelayedRelease:(^block)arg1; (0x10f0919d0) + (id) viewControllerForView:(id)arg1; (0x10f091287) + (id) _viewControllerForFullScreenPresentationFromView:(id)arg1; (0x10f09d2ad) + (BOOL) _allViewControllersInArray:(id)arg1 allowAutorotationToInterfaceOrientation:(long)arg2 predicate:(^block)arg3; (0x10f09f5ec) + (double) _slimHorizontalContentMargin; (0x10f08563f) + (BOOL) _preventsAppearanceProxyCustomization; (0x10f0899e3) + (double) durationForTransition:(int)arg1; (0x10f09d79c) + (double) _standardHorizontalContentMargin; (0x10f0855cc) + (void) _scheduleTransition:(^block)arg1; (0x10f0961f9) + (id) _traitCollectionWithParentTraitCollection:(id)arg1 overrideTraitCollection:(id)arg2; (0x10f08a14b) + (BOOL) _directlySetsContentOverlayInsetsForChildren; (0x10f0849c0) + (BOOL) doesOverrideViewControllerMethod:(SEL)arg1 inBaseClass:(Class)arg2; (0x10f085c23) + (CGSize) defaultFormSheetSize; (0x10f08612a) + (BOOL) doesOverrideSupportedInterfaceOrientations; (0x10f085cec) + (BOOL) _isNestedViewControllerSupportDisabled; (0x10f085bbb) + (BOOL) _synthesizeSupportedInterfaceOrientationsFromShouldAutorotateToInterfaceOrientation; (0x10f086c62) + (BOOL) _frameIsNotResizedForDoubleHeightStatusBarChanges:(id)arg1; (0x10f087463) + (void) setViewController:(id)arg1 forView:(id)arg2; (0x10f0912d9) + (id) existingNibNameMatchingClassName:(id)arg1 bundle:(id)arg2; (0x10f08a80f) + (BOOL) _doesOverrideLegacyFullScreenLayout; (0x10f0929dd) + (BOOL) _isViewSizeFullScreen:(id)arg1 inWindow:(id)arg2 ignoreInWindowCheck:(BOOL)arg3; (0x10f0929e5) + (BOOL) doesOverrideViewControllerMethod:(SEL)arg1; (0x10f085c5a) + (BOOL) _shouldUseRootViewControllerAutopromotion; (0x10f085a1c) + (void) _traverseViewControllerHierarchyWithDelayedReleaseArray:(const void**)arg1 block:(^block)arg2; (0x10f09161c) + (void) _traverseViewControllerHierarchy:(^block)arg1; (0x10f091acf) + (id) _printHierarchy; (0x10f0920a7) + (BOOL) _shouldUseLegacyModalViewControllers; (0x10f085bef) + (BOOL) _isViewSizeFullScreen:(id)arg1 inWindow:(id)arg2; (0x10f093280) + (int) _keyboardDirectionForTransition:(int)arg1; (0x10f08d1e3) + (BOOL) _shouldDeferTransitions; (0x10f096157) + (void) _setShouldDeferTransitions:(BOOL)arg1; (0x10f09614b) + (BOOL) _shouldSendLegacyMethodsFromViewWillTransitionToSize; (0x10f09d998) + (BOOL) _shouldForwardViewWillTransitionToSize; (0x10f09e301) + (BOOL) doesOverridePreferredInterfaceOrientationForPresentation; (0x10f085ca1) + (BOOL) _doesOverrideLegacyShouldAutorotateMethod; (0x10f09ebcf) + (void) _forceLegacyModalViewControllers:(BOOL)arg1; (0x10f085ba3) + (void) _disableNestedViewControllerSupport:(BOOL)arg1; (0x10f085baf) + (void) removeViewControllerForView:(id)arg1; (0x10f09129c) + (id) _allDescriptions; (0x10f091d43) + (BOOL) _optsOutOfPopoverControllerHierarchyCheck; (0x10f0939e9) + (void) _setShouldUseLegacyPresentations:(BOOL)arg1; (0x10f096145) + (void) setCustomTransitionDuration:(double)arg1; (0x10f09d750) + (double) customTransitionDuration; (0x10f09d75e) + (void) attemptRotationToDeviceOrientation; (0x10f09ebe8) + (id) _exportedInterface; (0x10f563e91) + (id) _remoteViewControllerInterface; (0x10f563e89) + (id) XPCInterface; (0x10f564033) + (BOOL) _isSecureForRemoteViewService; (0x10f563e03) + (BOOL) _initializedByViewServices; (0x10f5b860b) Properties: @property (retain, nonatomic) UITabBarItem* tabBarItem; @property (readonly, retain, nonatomic) UITabBarController* tabBarController; @property (readonly, retain, nonatomic) UISplitViewController* splitViewController; @property (readonly, retain, nonatomic) UINavigationItem* navigationItem; @property (nonatomic) BOOL hidesBottomBarWhenPushed; @property (readonly, retain, nonatomic) UINavigationController* navigationController; @property (readonly, nonatomic) NSArray* childViewControllers; @property (readonly, nonatomic) UIView* _embeddedView; (@dynamic _embeddedView;) @property (readonly, nonatomic) <_UIViewControllerContentViewEmbedding>* _embeddedDelegate; (@dynamic _embeddedDelegate;) @property (nonatomic) CGSize preferedContentSizeInModalItem; (@dynamic preferedContentSizeInModalItem;) @property (readonly) unsigned long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString* description; @property (readonly, copy) NSString* debugDescription; @property (readonly, retain, nonatomic) NSExtensionContext* extensionContext; (@dynamic extensionContext;) @property (readonly) unsigned long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString* description; @property (readonly, copy) NSString* debugDescription; @property (retain, nonatomic) UIView* view; @property (copy, nonatomic) NSString* nibName; (@synthesize nibName = _nibName;) @property (retain, nonatomic) NSBundle* nibBundle; (@synthesize nibBundle = _nibBundle;) @property (retain, nonatomic) UIStoryboard* storyboard; (@synthesize storyboard = _storyboard;) @property (copy, nonatomic) NSString* title; (@synthesize title = _title;) @property (nonatomic) UIViewController* parentViewController; @property (readonly, nonatomic) UIViewController* modalViewController; @property (readonly, nonatomic) UIViewController* presentedViewController; @property (readonly, nonatomic) UIViewController* presentingViewController; @property (nonatomic) BOOL definesPresentationContext; @property (nonatomic) BOOL providesPresentationContextTransitionStyle; @property (nonatomic) long modalTransitionStyle; (@synthesize modalTransitionStyle = _modalTransitionStyle;) @property (nonatomic) long modalPresentationStyle; (@synthesize modalPresentationStyle = _modalPresentationStyle;) @property (nonatomic) BOOL modalPresentationCapturesStatusBarAppearance; (@synthesize modalPresentationCapturesStatusBarAppearance = _modalPresentationCapturesStatusBarAppearance;) @property (nonatomic) BOOL wantsFullScreenLayout; @property (nonatomic) unsigned long edgesForExtendedLayout; (@synthesize edgesForExtendedLayout = _edgesForExtendedLayout;) @property (nonatomic) BOOL extendedLayoutIncludesOpaqueBars; @property (nonatomic) BOOL automaticallyAdjustsScrollViewInsets; @property (nonatomic) CGSize preferredContentSize; (@synthesize preferredContentSize = _preferredContentSize;) @property (readonly, nonatomic) NSArray* storyboardSegueTemplates; (@synthesize storyboardSegueTemplates = _storyboardSegueTemplates;) @property (nonatomic, setter=_setSourceViewControllerIfPresentedViaPopoverSegue:) UIViewController* _sourceViewControllerIfPresentedViaPopoverSegue; (@synthesize _sourceViewControllerIfPresentedViaPopoverSegue = _sourceViewControllerIfPresentedViaPopoverSegue;) @property (nonatomic, setter=_setModalSourceViewController:) UIViewController* _modalSourceViewController; (@synthesize _modalSourceViewController = _modalSourceViewController;) @property (retain, nonatomic) UITransitionView* modalTransitionView; @property (readonly, nonatomic) UIViewController* _parentViewController; @property (readonly, nonatomic) UIViewController* _parentModalViewController; @property (nonatomic) NSMutableArray* mutableChildViewControllers; (@synthesize mutableChildViewControllers = _childViewControllers;) @property (readonly, nonatomic) unsigned long childViewControllersCount; @property (retain, nonatomic, setter=_setEmbeddedView:) UIView* _embeddedView; (@synthesize _embeddedView = __embeddedView;) @property (retain, nonatomic, setter=_setEmbeddingView:) UIView* _embeddingView; (@synthesize _embeddingView = __embeddingView;) @property (nonatomic, setter=_setEmbeddedViewFrame:) CGRect _embeddedViewFrame; (@synthesize _embeddedViewFrame = __embeddedViewFrame;) @property (nonatomic, setter=_setEmbeddedDelegate:) <_UIViewControllerContentViewEmbedding>* _embeddedDelegate; (@synthesize _embeddedDelegate = __embeddedDelegate;) @property (retain, nonatomic, setter=_setLastNotifiedTraitCollection:) UITraitCollection* _lastNotifiedTraitCollection; (@synthesize _lastNotifiedTraitCollection = _lastNotifiedTraitCollection;) @property (readonly, nonatomic) long _horizontalSizeClass; @property (readonly, nonatomic) long _verticalSizeClass; @property (readonly, nonatomic) ? __sizeClassPair; @property (readonly, nonatomic) UIView* savedHeaderSuperview; (@synthesize savedHeaderSuperview = _savedHeaderSuperview;) @property (retain, nonatomic) UIViewController* childModalViewController; @property (nonatomic) UIViewController* parentModalViewController; (@synthesize parentModalViewController = _parentModalViewController;) @property (retain, nonatomic) UISearchDisplayController* searchDisplayController; (@dynamic searchDisplayController;) @property (nonatomic) BOOL searchBarHidNavBar; @property (retain, nonatomic) UIDropShadowView* dropShadowView; (@synthesize dropShadowView = _dropShadowView;) @property (readonly, nonatomic) BOOL _isModalSheet; @property (readonly, nonatomic) BOOL _isPresentedFormSheet; @property (readonly, nonatomic) BOOL _isInSheetPresentation; @property (retain, nonatomic, setter=_setPresentationController:) UIPresentationController* _presentationController; (@synthesize _presentationController = _presentationController;) @property (nonatomic, getter=_presentationSizeClassPair, setter=_setPresentationSizeClassPair:) ? presentationSizeClassPair; (@synthesize presentationSizeClassPair = _presentationSizeClassPair;) @property (retain, nonatomic, getter=_originalPresentationController, setter=_setOriginalPresentationController:) UIPresentationController* originalPresentationController; (@synthesize originalPresentationController = _originalPresentationController;) @property (retain, nonatomic, getter=_temporaryPresentationController, setter=_setTemporaryPresentationController:) UIPresentationController* temporaryPresentationController; (@synthesize temporaryPresentationController = _temporaryPresentationController;) @property (readonly, nonatomic) BOOL _useSheetRotation; @property (readonly, nonatomic) BOOL _isDimmingBackground; @property (readonly, nonatomic) BOOL isSettingAppearState; @property (copy, nonatomic) ^block afterAppearanceBlock; (@synthesize afterAppearanceBlock = _afterAppearance;) @property (nonatomic) CGSize contentSizeForViewInPopover; (@synthesize contentSizeForViewInPopover = _contentSizeForViewInPopover;) @property (nonatomic) BOOL modalInPopover; @property (nonatomic, getter=isInWillRotateCallback) BOOL inWillRotateCallback; @property (nonatomic, getter=isInAnimatedVCTransition) BOOL inAnimatedVCTransition; @property (readonly, nonatomic) BOOL inExplicitAppearanceTransition; @property (nonatomic) BOOL appearanceTransitionsAreDisabled; @property (nonatomic) BOOL disableRootPromotion; @property (nonatomic) BOOL needsDidMoveCleanup; @property (nonatomic, getter=isFinishingModalTransition) BOOL finishingModalTransition; @property (nonatomic) double customNavigationInteractiveTransitionDuration; (@synthesize customNavigationInteractiveTransitionDuration = _customNavigationInteractiveTransitionDuration;) @property (nonatomic) double customNavigationInteractiveTransitionPercentComplete; (@synthesize customNavigationInteractiveTransitionPercentComplete = _customNavigationInteractiveTransitionPercentComplete;) @property (retain, nonatomic) UITransitionView* customTransitioningView; (@synthesize customTransitioningView = _customTransitioningView;) @property (readonly, nonatomic, getter=_window) UIWindow* window; @property (readonly, nonatomic) BOOL _monitorsSystemLayoutFittingSize; @property (retain, nonatomic, setter=_setPreviousFittingSizeInfo:) NSDictionary* _previousFittingSizeInfo; @property (nonatomic, setter=_setNavigationControllerContentInsetAdjustment:) UIEdgeInsets _navigationControllerContentInsetAdjustment; (@synthesize _navigationControllerContentInsetAdjustment = _navigationControllerContentInsetAdjustment;) @property (nonatomic, setter=_setNavigationControllerContentOffsetAdjustment:) double _navigationControllerContentOffsetAdjustment; (@synthesize _navigationControllerContentOffsetAdjustment = _navigationControllerContentOffsetAdjustment;) @property (nonatomic, setter=_setContentOverlayInsets:) UIEdgeInsets _contentOverlayInsets; (@synthesize _contentOverlayInsets = _contentOverlayInsets;) @property (nonatomic, setter=_setContentMargin:) double _contentMargin; (@synthesize _contentMargin = _contentMargin;) @property (retain, nonatomic, setter=_setPresentedStatusBarViewController:) UIViewController* _presentedStatusBarViewController; (@synthesize _presentedStatusBarViewController = _presentedStatusBarViewController;) @property (readonly, retain, nonatomic) _UILayoutGuide* topLayoutGuide; (@synthesize topLayoutGuide = _topLayoutGuide;) @property (readonly, retain, nonatomic) _UILayoutGuide* bottomLayoutGuide; (@synthesize bottomLayoutGuide = _bottomLayoutGuide;) @property (readonly, retain, nonatomic) _UILayoutGuide* _leftLayoutGuide; (@synthesize _leftLayoutGuide = _leftLayoutGuide;) @property (readonly, retain, nonatomic) _UILayoutGuide* _rightLayoutGuide; (@synthesize _rightLayoutGuide = _rightLayoutGuide;) @property (readonly, retain, nonatomic) NSLayoutConstraint* _topBarInsetGuideConstraint; (@synthesize _topBarInsetGuideConstraint = _topBarInsetGuideConstraint;) @property (readonly, retain, nonatomic) NSLayoutConstraint* _bottomBarInsetGuideConstraint; (@synthesize _bottomBarInsetGuideConstraint = _bottomBarInsetGuideConstraint;) @property (readonly, retain, nonatomic) NSLayoutConstraint* _leftMarginGuideConstraint; (@synthesize _leftMarginGuideConstraint = _leftMarginGuideConstraint;) @property (readonly, retain, nonatomic) NSLayoutConstraint* _rightMarginGuideConstraint; (@synthesize _rightMarginGuideConstraint = _rightMarginGuideConstraint;) @property (retain, nonatomic, setter=_setExtensionContext:) NSExtensionContext* extensionContext; (@dynamic extensionContext;) @property (retain, nonatomic, setter=_setChildControllerToIgnoreWhileLookingForTransitionCoordinator:) UIViewController* _childControllerToIgnoreWhileLookingForTransitionCoordinator; (@synthesize _childControllerToIgnoreWhileLookingForTransitionCoordinator = __childControllerToIgnoreWhileLookingForTransitionCoordinator;) @property (readonly) unsigned long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString* description; @property (readonly, copy) NSString* debugDescription; @property (readonly, nonatomic) UITraitCollection* traitCollection; @property (readonly, nonatomic) <UIFocusContainer>* preferredFocusedItem; @property (readonly, nonatomic) UIView* focusedView; Instance Methods: - (^block) _completionBlock; (0x10f09382b) - (id) retain; (0x10f085d37) - (oneway void) release; (0x10f085d5a) - (unsigned long) retainCount; (0x10f085dd7) - (void) dealloc; (0x10f088c75) - (BOOL) _tryRetain; (0x10f085def) - (BOOL) _isDeallocating; (0x10f085e2a) - (id) invalidate; (0x10f563f3f) - (id) _screen; (0x10f0a27c1) - (void) _setInCustomTransition:(BOOL)arg1; (0x10f086d57) - (BOOL) isViewLoaded; (0x10f08ba00) - (id) searchDisplayController; (0x10f0a2800) - (id) navigationItem; (0x10f0a38f2) - (void) applicationWillSuspend; (0x10f09273c) - (BOOL) _tryBecomeRootViewControllerInWindow:(id)arg1; (0x10f08fc15) - (id) _preferredStatusBarStyleAnimationParameters; (0x10f0a2598) - (id) _preferredStatusBarHideAnimationParameters; (0x10f0a25a0) - (long) preferredStatusBarStyle; (0x10f0a252f) 以下省略
|