├── DisplayLayout
├── DisplayLayout.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ ├── xcshareddata
│ │ │ └── DisplayLayout.xcscmblueprint
│ │ └── xcuserdata
│ │ │ └── lizelu.xcuserdatad
│ │ │ └── UserInterfaceState.xcuserstate
│ └── xcuserdata
│ │ └── lizelu.xcuserdatad
│ │ ├── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
│ │ └── xcschemes
│ │ ├── DisplayLayout.xcscheme
│ │ └── xcschememanagement.plist
├── DisplayLayout.xcworkspace
│ ├── contents.xcworkspacedata
│ ├── xcshareddata
│ │ └── DisplayLayout.xcscmblueprint
│ └── xcuserdata
│ │ └── lizelu.xcuserdatad
│ │ ├── UserInterfaceState.xcuserstate
│ │ └── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
├── DisplayLayout
│ ├── AppDelegate.h
│ ├── AppDelegate.m
│ ├── Assets.xcassets
│ │ └── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── icon_120-1.png
│ │ │ ├── icon_120.png
│ │ │ ├── icon_180.png
│ │ │ ├── icon_58.png
│ │ │ ├── icon_80.png
│ │ │ └── icon_87.png
│ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── Config
│ │ └── Config.h
│ ├── Extension
│ │ ├── UIView+Frame.h
│ │ └── UIView+Frame.m
│ ├── FPSDisplayTool
│ │ ├── FPSDisplay.h
│ │ └── FPSDisplay.m
│ ├── Info.plist
│ ├── Model
│ │ ├── TestDataModel.h
│ │ └── TestDataModel.m
│ ├── Network
│ │ ├── DataSupport.h
│ │ └── DataSupport.m
│ ├── PrefixHeader.pch
│ ├── Resource
│ │ └── images
│ │ │ ├── 0.jpg
│ │ │ ├── 1.jpg
│ │ │ ├── 2.jpg
│ │ │ ├── 3.jpg
│ │ │ ├── 4.jpg
│ │ │ └── 5.jpg
│ ├── Tools
│ │ ├── ImageCache.h
│ │ └── ImageCache.m
│ ├── Vender
│ │ ├── AsyncDisplayKit.podspec
│ │ ├── AsyncDisplayKit
│ │ │ ├── ASButtonNode.h
│ │ │ ├── ASButtonNode.mm
│ │ │ ├── ASCellNode+Internal.h
│ │ │ ├── ASCellNode.h
│ │ │ ├── ASCellNode.mm
│ │ │ ├── ASCollectionNode+Beta.h
│ │ │ ├── ASCollectionNode.h
│ │ │ ├── ASCollectionNode.mm
│ │ │ ├── ASCollectionView.h
│ │ │ ├── ASCollectionView.mm
│ │ │ ├── ASCollectionViewLayoutFacilitatorProtocol.h
│ │ │ ├── ASCollectionViewProtocols.h
│ │ │ ├── ASContextTransitioning.h
│ │ │ ├── ASControlNode+Subclasses.h
│ │ │ ├── ASControlNode+tvOS.h
│ │ │ ├── ASControlNode+tvOS.m
│ │ │ ├── ASControlNode.h
│ │ │ ├── ASControlNode.mm
│ │ │ ├── ASDisplayNode+Beta.h
│ │ │ ├── ASDisplayNode+Deprecated.h
│ │ │ ├── ASDisplayNode+Subclasses.h
│ │ │ ├── ASDisplayNode.h
│ │ │ ├── ASDisplayNode.mm
│ │ │ ├── ASDisplayNodeExtras.h
│ │ │ ├── ASDisplayNodeExtras.mm
│ │ │ ├── ASEditableTextNode.h
│ │ │ ├── ASEditableTextNode.mm
│ │ │ ├── ASImageNode+AnimatedImage.mm
│ │ │ ├── ASImageNode+tvOS.h
│ │ │ ├── ASImageNode+tvOS.m
│ │ │ ├── ASImageNode.h
│ │ │ ├── ASImageNode.mm
│ │ │ ├── ASMapNode.h
│ │ │ ├── ASMapNode.mm
│ │ │ ├── ASMultiplexImageNode.h
│ │ │ ├── ASMultiplexImageNode.mm
│ │ │ ├── ASNavigationController.h
│ │ │ ├── ASNavigationController.m
│ │ │ ├── ASNetworkImageNode.h
│ │ │ ├── ASNetworkImageNode.mm
│ │ │ ├── ASPagerFlowLayout.h
│ │ │ ├── ASPagerFlowLayout.m
│ │ │ ├── ASPagerNode.h
│ │ │ ├── ASPagerNode.m
│ │ │ ├── ASRunLoopQueue.h
│ │ │ ├── ASRunLoopQueue.mm
│ │ │ ├── ASScrollNode.h
│ │ │ ├── ASScrollNode.m
│ │ │ ├── ASTabBarController.h
│ │ │ ├── ASTabBarController.m
│ │ │ ├── ASTableNode.h
│ │ │ ├── ASTableNode.mm
│ │ │ ├── ASTableView.h
│ │ │ ├── ASTableView.mm
│ │ │ ├── ASTableViewInternal.h
│ │ │ ├── ASTableViewProtocols.h
│ │ │ ├── ASTextNode+Beta.h
│ │ │ ├── ASTextNode.h
│ │ │ ├── ASTextNode.mm
│ │ │ ├── ASVideoNode.h
│ │ │ ├── ASVideoNode.mm
│ │ │ ├── ASVideoPlayerNode.h
│ │ │ ├── ASVideoPlayerNode.mm
│ │ │ ├── ASViewController.h
│ │ │ ├── ASViewController.mm
│ │ │ ├── ASVisibilityProtocols.h
│ │ │ ├── ASVisibilityProtocols.m
│ │ │ ├── AsyncDisplayKit+Debug.h
│ │ │ ├── AsyncDisplayKit+Debug.m
│ │ │ ├── AsyncDisplayKit-Prefix.pch
│ │ │ ├── AsyncDisplayKit.h
│ │ │ ├── Details
│ │ │ │ ├── ASAbstractLayoutController.h
│ │ │ │ ├── ASAbstractLayoutController.mm
│ │ │ │ ├── ASBasicImageDownloader.h
│ │ │ │ ├── ASBasicImageDownloader.mm
│ │ │ │ ├── ASBatchContext.h
│ │ │ │ ├── ASBatchContext.mm
│ │ │ │ ├── ASChangeSetDataController.h
│ │ │ │ ├── ASChangeSetDataController.mm
│ │ │ │ ├── ASCollectionDataController.h
│ │ │ │ ├── ASCollectionDataController.mm
│ │ │ │ ├── ASCollectionInternal.h
│ │ │ │ ├── ASCollectionInternal.m
│ │ │ │ ├── ASCollectionViewFlowLayoutInspector.h
│ │ │ │ ├── ASCollectionViewFlowLayoutInspector.m
│ │ │ │ ├── ASCollectionViewLayoutController.h
│ │ │ │ ├── ASCollectionViewLayoutController.mm
│ │ │ │ ├── ASDataController.h
│ │ │ │ ├── ASDataController.mm
│ │ │ │ ├── ASDealloc2MainObject.h
│ │ │ │ ├── ASDealloc2MainObject.m
│ │ │ │ ├── ASDelegateProxy.h
│ │ │ │ ├── ASDelegateProxy.m
│ │ │ │ ├── ASEnvironment.h
│ │ │ │ ├── ASEnvironment.mm
│ │ │ │ ├── ASFlowLayoutController.h
│ │ │ │ ├── ASFlowLayoutController.mm
│ │ │ │ ├── ASHighlightOverlayLayer.h
│ │ │ │ ├── ASHighlightOverlayLayer.mm
│ │ │ │ ├── ASImageContainerProtocolCategories.h
│ │ │ │ ├── ASImageContainerProtocolCategories.m
│ │ │ │ ├── ASImageProtocols.h
│ │ │ │ ├── ASIndexPath.h
│ │ │ │ ├── ASIndexPath.m
│ │ │ │ ├── ASIndexedNodeContext.h
│ │ │ │ ├── ASIndexedNodeContext.mm
│ │ │ │ ├── ASLayoutController.h
│ │ │ │ ├── ASLayoutRangeType.h
│ │ │ │ ├── ASMainSerialQueue.h
│ │ │ │ ├── ASMainSerialQueue.mm
│ │ │ │ ├── ASMutableAttributedStringBuilder.h
│ │ │ │ ├── ASMutableAttributedStringBuilder.m
│ │ │ │ ├── ASPINRemoteImageDownloader.h
│ │ │ │ ├── ASPINRemoteImageDownloader.m
│ │ │ │ ├── ASPhotosFrameworkImageRequest.h
│ │ │ │ ├── ASPhotosFrameworkImageRequest.m
│ │ │ │ ├── ASRangeController.h
│ │ │ │ ├── ASRangeController.mm
│ │ │ │ ├── ASRangeControllerUpdateRangeProtocol+Beta.h
│ │ │ │ ├── ASScrollDirection.h
│ │ │ │ ├── ASScrollDirection.m
│ │ │ │ ├── ASThread.h
│ │ │ │ ├── ASTraitCollection.h
│ │ │ │ ├── ASTraitCollection.m
│ │ │ │ ├── ASWeakProxy.h
│ │ │ │ ├── ASWeakProxy.m
│ │ │ │ ├── ASWeakSet.h
│ │ │ │ ├── ASWeakSet.m
│ │ │ │ ├── CGRect+ASConvenience.h
│ │ │ │ ├── CGRect+ASConvenience.m
│ │ │ │ ├── NSArray+Diffing.h
│ │ │ │ ├── NSArray+Diffing.m
│ │ │ │ ├── NSIndexSet+ASHelpers.h
│ │ │ │ ├── NSIndexSet+ASHelpers.m
│ │ │ │ ├── NSMutableAttributedString+TextKitAdditions.h
│ │ │ │ ├── NSMutableAttributedString+TextKitAdditions.m
│ │ │ │ ├── Transactions
│ │ │ │ │ ├── _ASAsyncTransaction.h
│ │ │ │ │ ├── _ASAsyncTransaction.mm
│ │ │ │ │ ├── _ASAsyncTransactionContainer+Private.h
│ │ │ │ │ ├── _ASAsyncTransactionContainer.h
│ │ │ │ │ ├── _ASAsyncTransactionContainer.m
│ │ │ │ │ ├── _ASAsyncTransactionGroup.h
│ │ │ │ │ └── _ASAsyncTransactionGroup.m
│ │ │ │ ├── UICollectionViewLayout+ASConvenience.h
│ │ │ │ ├── UICollectionViewLayout+ASConvenience.m
│ │ │ │ ├── UIView+ASConvenience.h
│ │ │ │ ├── _ASDisplayLayer.h
│ │ │ │ ├── _ASDisplayLayer.mm
│ │ │ │ ├── _ASDisplayView.h
│ │ │ │ ├── _ASDisplayView.mm
│ │ │ │ ├── _ASDisplayViewAccessiblity.h
│ │ │ │ └── _ASDisplayViewAccessiblity.mm
│ │ │ ├── Layout
│ │ │ │ ├── ASAsciiArtBoxCreator.h
│ │ │ │ ├── ASAsciiArtBoxCreator.m
│ │ │ │ ├── ASBackgroundLayoutSpec.h
│ │ │ │ ├── ASBackgroundLayoutSpec.mm
│ │ │ │ ├── ASCenterLayoutSpec.h
│ │ │ │ ├── ASCenterLayoutSpec.mm
│ │ │ │ ├── ASDimension.h
│ │ │ │ ├── ASDimension.mm
│ │ │ │ ├── ASInsetLayoutSpec.h
│ │ │ │ ├── ASInsetLayoutSpec.mm
│ │ │ │ ├── ASLayout.h
│ │ │ │ ├── ASLayout.mm
│ │ │ │ ├── ASLayoutSpec.h
│ │ │ │ ├── ASLayoutSpec.mm
│ │ │ │ ├── ASLayoutValidation.h
│ │ │ │ ├── ASLayoutValidation.mm
│ │ │ │ ├── ASLayoutable.h
│ │ │ │ ├── ASLayoutable.mm
│ │ │ │ ├── ASLayoutableExtensibility.h
│ │ │ │ ├── ASLayoutablePrivate.h
│ │ │ │ ├── ASOverlayLayoutSpec.h
│ │ │ │ ├── ASOverlayLayoutSpec.mm
│ │ │ │ ├── ASRatioLayoutSpec.h
│ │ │ │ ├── ASRatioLayoutSpec.mm
│ │ │ │ ├── ASRelativeLayoutSpec.h
│ │ │ │ ├── ASRelativeLayoutSpec.mm
│ │ │ │ ├── ASRelativeSize.h
│ │ │ │ ├── ASRelativeSize.mm
│ │ │ │ ├── ASStackLayoutDefines.h
│ │ │ │ ├── ASStackLayoutSpec.h
│ │ │ │ ├── ASStackLayoutSpec.mm
│ │ │ │ ├── ASStackLayoutable.h
│ │ │ │ ├── ASStaticLayoutSpec.h
│ │ │ │ ├── ASStaticLayoutSpec.mm
│ │ │ │ └── ASStaticLayoutable.h
│ │ │ ├── Private
│ │ │ │ ├── ASBasicImageDownloaderInternal.h
│ │ │ │ ├── ASBatchFetching.h
│ │ │ │ ├── ASBatchFetching.m
│ │ │ │ ├── ASDataController+Subclasses.h
│ │ │ │ ├── ASDefaultPlayButton.h
│ │ │ │ ├── ASDefaultPlayButton.m
│ │ │ │ ├── ASDefaultPlaybackButton.h
│ │ │ │ ├── ASDefaultPlaybackButton.m
│ │ │ │ ├── ASDispatch.h
│ │ │ │ ├── ASDisplayNode+AsyncDisplay.mm
│ │ │ │ ├── ASDisplayNode+DebugTiming.h
│ │ │ │ ├── ASDisplayNode+DebugTiming.mm
│ │ │ │ ├── ASDisplayNode+FrameworkPrivate.h
│ │ │ │ ├── ASDisplayNode+UIViewBridge.mm
│ │ │ │ ├── ASDisplayNodeInternal.h
│ │ │ │ ├── ASDisplayNodeLayout.h
│ │ │ │ ├── ASDisplayNodeLayout.mm
│ │ │ │ ├── ASEnvironmentInternal.h
│ │ │ │ ├── ASEnvironmentInternal.mm
│ │ │ │ ├── ASImageNode+AnimatedImagePrivate.h
│ │ │ │ ├── ASImageNode+CGExtras.h
│ │ │ │ ├── ASImageNode+CGExtras.m
│ │ │ │ ├── ASInternalHelpers.h
│ │ │ │ ├── ASInternalHelpers.m
│ │ │ │ ├── ASLayoutSpecUtilities.h
│ │ │ │ ├── ASLayoutTransition.h
│ │ │ │ ├── ASLayoutTransition.mm
│ │ │ │ ├── ASMultidimensionalArrayUtils.h
│ │ │ │ ├── ASMultidimensionalArrayUtils.mm
│ │ │ │ ├── ASObjectDescriptionHelpers.h
│ │ │ │ ├── ASObjectDescriptionHelpers.m
│ │ │ │ ├── ASPendingStateController.h
│ │ │ │ ├── ASPendingStateController.mm
│ │ │ │ ├── ASSentinel.h
│ │ │ │ ├── ASSentinel.m
│ │ │ │ ├── ASStackBaselinePositionedLayout.h
│ │ │ │ ├── ASStackBaselinePositionedLayout.mm
│ │ │ │ ├── ASStackLayoutSpecUtilities.h
│ │ │ │ ├── ASStackPositionedLayout.h
│ │ │ │ ├── ASStackPositionedLayout.mm
│ │ │ │ ├── ASStackUnpositionedLayout.h
│ │ │ │ ├── ASStackUnpositionedLayout.mm
│ │ │ │ ├── ASWeakMap.h
│ │ │ │ ├── ASWeakMap.m
│ │ │ │ ├── _AS-objc-internal.h
│ │ │ │ ├── _ASCoreAnimationExtras.h
│ │ │ │ ├── _ASCoreAnimationExtras.mm
│ │ │ │ ├── _ASHierarchyChangeSet.h
│ │ │ │ ├── _ASHierarchyChangeSet.mm
│ │ │ │ ├── _ASPendingState.h
│ │ │ │ ├── _ASPendingState.mm
│ │ │ │ └── _ASScopeTimer.h
│ │ │ ├── TextKit
│ │ │ │ ├── ASEqualityHashHelpers.h
│ │ │ │ ├── ASEqualityHashHelpers.mm
│ │ │ │ ├── ASLayoutManager.h
│ │ │ │ ├── ASLayoutManager.m
│ │ │ │ ├── ASTextKitAttributes.h
│ │ │ │ ├── ASTextKitAttributes.mm
│ │ │ │ ├── ASTextKitComponents.h
│ │ │ │ ├── ASTextKitComponents.m
│ │ │ │ ├── ASTextKitContext.h
│ │ │ │ ├── ASTextKitContext.mm
│ │ │ │ ├── ASTextKitCoreTextAdditions.h
│ │ │ │ ├── ASTextKitCoreTextAdditions.m
│ │ │ │ ├── ASTextKitEntityAttribute.h
│ │ │ │ ├── ASTextKitEntityAttribute.m
│ │ │ │ ├── ASTextKitFontSizeAdjuster.h
│ │ │ │ ├── ASTextKitFontSizeAdjuster.mm
│ │ │ │ ├── ASTextKitRenderer+Positioning.h
│ │ │ │ ├── ASTextKitRenderer+Positioning.mm
│ │ │ │ ├── ASTextKitRenderer+TextChecking.h
│ │ │ │ ├── ASTextKitRenderer+TextChecking.mm
│ │ │ │ ├── ASTextKitRenderer.h
│ │ │ │ ├── ASTextKitRenderer.mm
│ │ │ │ ├── ASTextKitShadower.h
│ │ │ │ ├── ASTextKitShadower.mm
│ │ │ │ ├── ASTextKitTailTruncater.h
│ │ │ │ ├── ASTextKitTailTruncater.mm
│ │ │ │ ├── ASTextKitTruncating.h
│ │ │ │ ├── ASTextNodeTypes.h
│ │ │ │ ├── ASTextNodeWordKerner.h
│ │ │ │ └── ASTextNodeWordKerner.m
│ │ │ ├── UIImage+ASConvenience.h
│ │ │ ├── UIImage+ASConvenience.m
│ │ │ ├── _ASTransitionContext.h
│ │ │ ├── _ASTransitionContext.m
│ │ │ └── module.modulemap
│ │ └── YYKit
│ │ │ ├── Base
│ │ │ ├── Foundation
│ │ │ │ ├── NSArray+YYAdd.h
│ │ │ │ ├── NSArray+YYAdd.m
│ │ │ │ ├── NSBundle+YYAdd.h
│ │ │ │ ├── NSBundle+YYAdd.m
│ │ │ │ ├── NSData+YYAdd.h
│ │ │ │ ├── NSData+YYAdd.m
│ │ │ │ ├── NSDate+YYAdd.h
│ │ │ │ ├── NSDate+YYAdd.m
│ │ │ │ ├── NSDictionary+YYAdd.h
│ │ │ │ ├── NSDictionary+YYAdd.m
│ │ │ │ ├── NSKeyedUnarchiver+YYAdd.h
│ │ │ │ ├── NSKeyedUnarchiver+YYAdd.m
│ │ │ │ ├── NSNotificationCenter+YYAdd.h
│ │ │ │ ├── NSNotificationCenter+YYAdd.m
│ │ │ │ ├── NSNumber+YYAdd.h
│ │ │ │ ├── NSNumber+YYAdd.m
│ │ │ │ ├── NSObject+YYAdd.h
│ │ │ │ ├── NSObject+YYAdd.m
│ │ │ │ ├── NSObject+YYAddForARC.h
│ │ │ │ ├── NSObject+YYAddForARC.m
│ │ │ │ ├── NSObject+YYAddForKVO.h
│ │ │ │ ├── NSObject+YYAddForKVO.m
│ │ │ │ ├── NSString+YYAdd.h
│ │ │ │ ├── NSString+YYAdd.m
│ │ │ │ ├── NSThread+YYAdd.h
│ │ │ │ ├── NSThread+YYAdd.m
│ │ │ │ ├── NSTimer+YYAdd.h
│ │ │ │ └── NSTimer+YYAdd.m
│ │ │ ├── Quartz
│ │ │ │ ├── CALayer+YYAdd.h
│ │ │ │ ├── CALayer+YYAdd.m
│ │ │ │ ├── YYCGUtilities.h
│ │ │ │ └── YYCGUtilities.m
│ │ │ ├── UIKit
│ │ │ │ ├── UIApplication+YYAdd.h
│ │ │ │ ├── UIApplication+YYAdd.m
│ │ │ │ ├── UIBarButtonItem+YYAdd.h
│ │ │ │ ├── UIBarButtonItem+YYAdd.m
│ │ │ │ ├── UIBezierPath+YYAdd.h
│ │ │ │ ├── UIBezierPath+YYAdd.m
│ │ │ │ ├── UIColor+YYAdd.h
│ │ │ │ ├── UIColor+YYAdd.m
│ │ │ │ ├── UIControl+YYAdd.h
│ │ │ │ ├── UIControl+YYAdd.m
│ │ │ │ ├── UIDevice+YYAdd.h
│ │ │ │ ├── UIDevice+YYAdd.m
│ │ │ │ ├── UIFont+YYAdd.h
│ │ │ │ ├── UIFont+YYAdd.m
│ │ │ │ ├── UIGestureRecognizer+YYAdd.h
│ │ │ │ ├── UIGestureRecognizer+YYAdd.m
│ │ │ │ ├── UIImage+YYAdd.h
│ │ │ │ ├── UIImage+YYAdd.m
│ │ │ │ ├── UIScreen+YYAdd.h
│ │ │ │ ├── UIScreen+YYAdd.m
│ │ │ │ ├── UIScrollView+YYAdd.h
│ │ │ │ ├── UIScrollView+YYAdd.m
│ │ │ │ ├── UITableView+YYAdd.h
│ │ │ │ ├── UITableView+YYAdd.m
│ │ │ │ ├── UITextField+YYAdd.h
│ │ │ │ ├── UITextField+YYAdd.m
│ │ │ │ ├── UIView+YYAdd.h
│ │ │ │ └── UIView+YYAdd.m
│ │ │ └── YYKitMacro.h
│ │ │ ├── Cache
│ │ │ ├── YYCache.h
│ │ │ ├── YYCache.m
│ │ │ ├── YYDiskCache.h
│ │ │ ├── YYDiskCache.m
│ │ │ ├── YYKVStorage.h
│ │ │ ├── YYKVStorage.m
│ │ │ ├── YYMemoryCache.h
│ │ │ └── YYMemoryCache.m
│ │ │ ├── Image
│ │ │ ├── Categories
│ │ │ │ ├── CALayer+YYWebImage.h
│ │ │ │ ├── CALayer+YYWebImage.m
│ │ │ │ ├── MKAnnotationView+YYWebImage.h
│ │ │ │ ├── MKAnnotationView+YYWebImage.m
│ │ │ │ ├── UIButton+YYWebImage.h
│ │ │ │ ├── UIButton+YYWebImage.m
│ │ │ │ ├── UIImageView+YYWebImage.h
│ │ │ │ ├── UIImageView+YYWebImage.m
│ │ │ │ ├── _YYWebImageSetter.h
│ │ │ │ └── _YYWebImageSetter.m
│ │ │ ├── YYAnimatedImageView.h
│ │ │ ├── YYAnimatedImageView.m
│ │ │ ├── YYFrameImage.h
│ │ │ ├── YYFrameImage.m
│ │ │ ├── YYImage.h
│ │ │ ├── YYImage.m
│ │ │ ├── YYImageCache.h
│ │ │ ├── YYImageCache.m
│ │ │ ├── YYImageCoder.h
│ │ │ ├── YYImageCoder.m
│ │ │ ├── YYSpriteSheetImage.h
│ │ │ ├── YYSpriteSheetImage.m
│ │ │ ├── YYWebImageManager.h
│ │ │ ├── YYWebImageManager.m
│ │ │ ├── YYWebImageOperation.h
│ │ │ └── YYWebImageOperation.m
│ │ │ ├── Model
│ │ │ ├── NSObject+YYModel.h
│ │ │ ├── NSObject+YYModel.m
│ │ │ ├── YYClassInfo.h
│ │ │ └── YYClassInfo.m
│ │ │ ├── Text
│ │ │ ├── Component
│ │ │ │ ├── YYTextContainerView.h
│ │ │ │ ├── YYTextContainerView.m
│ │ │ │ ├── YYTextDebugOption.h
│ │ │ │ ├── YYTextDebugOption.m
│ │ │ │ ├── YYTextEffectWindow.h
│ │ │ │ ├── YYTextEffectWindow.m
│ │ │ │ ├── YYTextInput.h
│ │ │ │ ├── YYTextInput.m
│ │ │ │ ├── YYTextKeyboardManager.h
│ │ │ │ ├── YYTextKeyboardManager.m
│ │ │ │ ├── YYTextLayout.h
│ │ │ │ ├── YYTextLayout.m
│ │ │ │ ├── YYTextLine.h
│ │ │ │ ├── YYTextLine.m
│ │ │ │ ├── YYTextMagnifier.h
│ │ │ │ ├── YYTextMagnifier.m
│ │ │ │ ├── YYTextSelectionView.h
│ │ │ │ └── YYTextSelectionView.m
│ │ │ ├── String
│ │ │ │ ├── NSAttributedString+YYText.h
│ │ │ │ ├── NSAttributedString+YYText.m
│ │ │ │ ├── NSParagraphStyle+YYText.h
│ │ │ │ ├── NSParagraphStyle+YYText.m
│ │ │ │ ├── UIPasteboard+YYText.h
│ │ │ │ ├── UIPasteboard+YYText.m
│ │ │ │ ├── YYTextArchiver.h
│ │ │ │ ├── YYTextArchiver.m
│ │ │ │ ├── YYTextAttribute.h
│ │ │ │ ├── YYTextAttribute.m
│ │ │ │ ├── YYTextParser.h
│ │ │ │ ├── YYTextParser.m
│ │ │ │ ├── YYTextRubyAnnotation.h
│ │ │ │ ├── YYTextRubyAnnotation.m
│ │ │ │ ├── YYTextRunDelegate.h
│ │ │ │ ├── YYTextRunDelegate.m
│ │ │ │ ├── YYTextUtilities.h
│ │ │ │ └── YYTextUtilities.m
│ │ │ ├── YYLabel.h
│ │ │ ├── YYLabel.m
│ │ │ ├── YYTextView.h
│ │ │ └── YYTextView.m
│ │ │ ├── Utility
│ │ │ ├── YYAsyncLayer.h
│ │ │ ├── YYAsyncLayer.m
│ │ │ ├── YYDispatchQueuePool.h
│ │ │ ├── YYDispatchQueuePool.m
│ │ │ ├── YYFileHash.h
│ │ │ ├── YYFileHash.m
│ │ │ ├── YYGestureRecognizer.h
│ │ │ ├── YYGestureRecognizer.m
│ │ │ ├── YYKeychain.h
│ │ │ ├── YYKeychain.m
│ │ │ ├── YYReachability.h
│ │ │ ├── YYReachability.m
│ │ │ ├── YYSentinel.h
│ │ │ ├── YYSentinel.m
│ │ │ ├── YYThreadSafeArray.h
│ │ │ ├── YYThreadSafeArray.m
│ │ │ ├── YYThreadSafeDictionary.h
│ │ │ ├── YYThreadSafeDictionary.m
│ │ │ ├── YYTimer.h
│ │ │ ├── YYTimer.m
│ │ │ ├── YYTransaction.h
│ │ │ ├── YYTransaction.m
│ │ │ ├── YYWeakProxy.h
│ │ │ └── YYWeakProxy.m
│ │ │ └── YYKit.h
│ ├── ViewController
│ │ ├── AsyncDisplayKitTableViewController
│ │ │ ├── AsyncDisplayKitTableViewCell.h
│ │ │ ├── AsyncDisplayKitTableViewCell.m
│ │ │ ├── AsyncDisplayKitTableViewController.h
│ │ │ └── AsyncDisplayKitTableViewController.m
│ │ ├── AutolayoutTableViewController
│ │ │ ├── AutolayoutTableViewCell.h
│ │ │ ├── AutolayoutTableViewCell.m
│ │ │ ├── AutolayoutTableViewCell.xib
│ │ │ ├── AutolayoutTableViewController.h
│ │ │ └── AutolayoutTableViewController.m
│ │ ├── CountHeightTableViewController
│ │ │ ├── CountHeightTableViewController.h
│ │ │ └── CountHeightTableViewController.m
│ │ ├── FrameCountTableViewController
│ │ │ ├── FrameCountTableViewController.h
│ │ │ ├── FrameCountTableViewController.m
│ │ │ ├── FrameLayoutTableViewCell.h
│ │ │ └── FrameLayoutTableViewCell.m
│ │ ├── MainTableViewController.h
│ │ ├── MainTableViewController.m
│ │ ├── SuperTableViewController
│ │ │ ├── SuperTableViewCell.h
│ │ │ ├── SuperTableViewCell.m
│ │ │ ├── SuperTableViewController.h
│ │ │ └── SuperTableViewController.m
│ │ └── YYKitTableViewController
│ │ │ ├── YYKitTableViewCell.h
│ │ │ ├── YYKitTableViewCell.m
│ │ │ ├── YYKitTableViewController.h
│ │ │ └── YYKitTableViewController.m
│ └── main.m
├── Podfile
├── Podfile.lock
└── Pods
│ ├── AsyncDisplayKit
│ ├── AsyncDisplayKit
│ │ ├── ASButtonNode.h
│ │ ├── ASButtonNode.mm
│ │ ├── ASCellNode+Internal.h
│ │ ├── ASCellNode.h
│ │ ├── ASCellNode.mm
│ │ ├── ASCollectionNode+Beta.h
│ │ ├── ASCollectionNode.h
│ │ ├── ASCollectionNode.mm
│ │ ├── ASCollectionView.h
│ │ ├── ASCollectionView.mm
│ │ ├── ASCollectionViewLayoutFacilitatorProtocol.h
│ │ ├── ASCollectionViewProtocols.h
│ │ ├── ASContextTransitioning.h
│ │ ├── ASControlNode+Subclasses.h
│ │ ├── ASControlNode+tvOS.h
│ │ ├── ASControlNode+tvOS.m
│ │ ├── ASControlNode.h
│ │ ├── ASControlNode.mm
│ │ ├── ASDisplayNode+Beta.h
│ │ ├── ASDisplayNode+Subclasses.h
│ │ ├── ASDisplayNode.h
│ │ ├── ASDisplayNode.mm
│ │ ├── ASDisplayNodeExtras.h
│ │ ├── ASDisplayNodeExtras.mm
│ │ ├── ASEditableTextNode.h
│ │ ├── ASEditableTextNode.mm
│ │ ├── ASEqualityHashHelpers.mm
│ │ ├── ASImageNode+AnimatedImage.mm
│ │ ├── ASImageNode+tvOS.h
│ │ ├── ASImageNode+tvOS.m
│ │ ├── ASImageNode.h
│ │ ├── ASImageNode.mm
│ │ ├── ASMapNode.h
│ │ ├── ASMapNode.mm
│ │ ├── ASMultiplexImageNode.h
│ │ ├── ASMultiplexImageNode.mm
│ │ ├── ASNavigationController.h
│ │ ├── ASNavigationController.m
│ │ ├── ASNetworkImageNode.h
│ │ ├── ASNetworkImageNode.mm
│ │ ├── ASPagerFlowLayout.h
│ │ ├── ASPagerFlowLayout.m
│ │ ├── ASPagerNode.h
│ │ ├── ASPagerNode.m
│ │ ├── ASRunLoopQueue.h
│ │ ├── ASRunLoopQueue.mm
│ │ ├── ASScrollNode.h
│ │ ├── ASScrollNode.m
│ │ ├── ASTabBarController.h
│ │ ├── ASTabBarController.m
│ │ ├── ASTableNode.h
│ │ ├── ASTableNode.mm
│ │ ├── ASTableView.h
│ │ ├── ASTableView.mm
│ │ ├── ASTableViewInternal.h
│ │ ├── ASTableViewProtocols.h
│ │ ├── ASTextNode+Beta.h
│ │ ├── ASTextNode.h
│ │ ├── ASTextNode.mm
│ │ ├── ASVideoNode.h
│ │ ├── ASVideoNode.mm
│ │ ├── ASVideoPlayerNode.h
│ │ ├── ASVideoPlayerNode.mm
│ │ ├── ASViewController.h
│ │ ├── ASViewController.mm
│ │ ├── ASVisibilityProtocols.h
│ │ ├── ASVisibilityProtocols.m
│ │ ├── AsyncDisplayKit+Debug.h
│ │ ├── AsyncDisplayKit+Debug.m
│ │ ├── AsyncDisplayKit.h
│ │ ├── Details
│ │ │ ├── ASAbstractLayoutController.h
│ │ │ ├── ASAbstractLayoutController.mm
│ │ │ ├── ASBasicImageDownloader.h
│ │ │ ├── ASBasicImageDownloader.mm
│ │ │ ├── ASBatchContext.h
│ │ │ ├── ASBatchContext.mm
│ │ │ ├── ASChangeSetDataController.h
│ │ │ ├── ASChangeSetDataController.mm
│ │ │ ├── ASCollectionDataController.h
│ │ │ ├── ASCollectionDataController.mm
│ │ │ ├── ASCollectionInternal.h
│ │ │ ├── ASCollectionInternal.m
│ │ │ ├── ASCollectionViewFlowLayoutInspector.h
│ │ │ ├── ASCollectionViewFlowLayoutInspector.m
│ │ │ ├── ASCollectionViewLayoutController.h
│ │ │ ├── ASCollectionViewLayoutController.mm
│ │ │ ├── ASDataController.h
│ │ │ ├── ASDataController.mm
│ │ │ ├── ASDealloc2MainObject.h
│ │ │ ├── ASDealloc2MainObject.m
│ │ │ ├── ASDelegateProxy.h
│ │ │ ├── ASDelegateProxy.m
│ │ │ ├── ASEnvironment.h
│ │ │ ├── ASEnvironment.mm
│ │ │ ├── ASFlowLayoutController.h
│ │ │ ├── ASFlowLayoutController.mm
│ │ │ ├── ASHighlightOverlayLayer.h
│ │ │ ├── ASHighlightOverlayLayer.mm
│ │ │ ├── ASImageContainerProtocolCategories.h
│ │ │ ├── ASImageContainerProtocolCategories.m
│ │ │ ├── ASImageProtocols.h
│ │ │ ├── ASIndexPath.h
│ │ │ ├── ASIndexPath.m
│ │ │ ├── ASIndexedNodeContext.h
│ │ │ ├── ASIndexedNodeContext.mm
│ │ │ ├── ASLayoutController.h
│ │ │ ├── ASLayoutRangeType.h
│ │ │ ├── ASMainSerialQueue.h
│ │ │ ├── ASMainSerialQueue.mm
│ │ │ ├── ASMutableAttributedStringBuilder.h
│ │ │ ├── ASMutableAttributedStringBuilder.m
│ │ │ ├── ASPINRemoteImageDownloader.h
│ │ │ ├── ASPINRemoteImageDownloader.m
│ │ │ ├── ASPhotosFrameworkImageRequest.h
│ │ │ ├── ASPhotosFrameworkImageRequest.m
│ │ │ ├── ASRangeController.h
│ │ │ ├── ASRangeController.mm
│ │ │ ├── ASRangeControllerUpdateRangeProtocol+Beta.h
│ │ │ ├── ASScrollDirection.h
│ │ │ ├── ASScrollDirection.m
│ │ │ ├── ASThread.h
│ │ │ ├── ASTraitCollection.h
│ │ │ ├── ASTraitCollection.m
│ │ │ ├── ASWeakProxy.h
│ │ │ ├── ASWeakProxy.m
│ │ │ ├── CGRect+ASConvenience.h
│ │ │ ├── CGRect+ASConvenience.m
│ │ │ ├── NSIndexSet+ASHelpers.h
│ │ │ ├── NSIndexSet+ASHelpers.m
│ │ │ ├── NSMutableAttributedString+TextKitAdditions.h
│ │ │ ├── NSMutableAttributedString+TextKitAdditions.m
│ │ │ ├── Transactions
│ │ │ │ ├── _ASAsyncTransaction.h
│ │ │ │ ├── _ASAsyncTransaction.mm
│ │ │ │ ├── _ASAsyncTransactionContainer+Private.h
│ │ │ │ ├── _ASAsyncTransactionContainer.h
│ │ │ │ ├── _ASAsyncTransactionContainer.m
│ │ │ │ ├── _ASAsyncTransactionGroup.h
│ │ │ │ └── _ASAsyncTransactionGroup.m
│ │ │ ├── UICollectionViewLayout+ASConvenience.h
│ │ │ ├── UICollectionViewLayout+ASConvenience.m
│ │ │ ├── UIView+ASConvenience.h
│ │ │ ├── _ASDisplayLayer.h
│ │ │ ├── _ASDisplayLayer.mm
│ │ │ ├── _ASDisplayView.h
│ │ │ ├── _ASDisplayView.mm
│ │ │ ├── _ASDisplayViewAccessiblity.h
│ │ │ └── _ASDisplayViewAccessiblity.mm
│ │ ├── Layout
│ │ │ ├── ASAsciiArtBoxCreator.h
│ │ │ ├── ASAsciiArtBoxCreator.m
│ │ │ ├── ASBackgroundLayoutSpec.h
│ │ │ ├── ASBackgroundLayoutSpec.mm
│ │ │ ├── ASCenterLayoutSpec.h
│ │ │ ├── ASCenterLayoutSpec.mm
│ │ │ ├── ASDimension.h
│ │ │ ├── ASDimension.mm
│ │ │ ├── ASInsetLayoutSpec.h
│ │ │ ├── ASInsetLayoutSpec.mm
│ │ │ ├── ASLayout.h
│ │ │ ├── ASLayout.mm
│ │ │ ├── ASLayoutSpec.h
│ │ │ ├── ASLayoutSpec.mm
│ │ │ ├── ASLayoutValidation.h
│ │ │ ├── ASLayoutValidation.mm
│ │ │ ├── ASLayoutable.h
│ │ │ ├── ASLayoutable.mm
│ │ │ ├── ASLayoutableExtensibility.h
│ │ │ ├── ASLayoutablePrivate.h
│ │ │ ├── ASOverlayLayoutSpec.h
│ │ │ ├── ASOverlayLayoutSpec.mm
│ │ │ ├── ASRatioLayoutSpec.h
│ │ │ ├── ASRatioLayoutSpec.mm
│ │ │ ├── ASRelativeLayoutSpec.h
│ │ │ ├── ASRelativeLayoutSpec.mm
│ │ │ ├── ASRelativeSize.h
│ │ │ ├── ASRelativeSize.mm
│ │ │ ├── ASStackLayoutDefines.h
│ │ │ ├── ASStackLayoutSpec.h
│ │ │ ├── ASStackLayoutSpec.mm
│ │ │ ├── ASStackLayoutable.h
│ │ │ ├── ASStaticLayoutSpec.h
│ │ │ ├── ASStaticLayoutSpec.mm
│ │ │ └── ASStaticLayoutable.h
│ │ ├── Private
│ │ │ ├── ASBasicImageDownloaderInternal.h
│ │ │ ├── ASBatchFetching.h
│ │ │ ├── ASBatchFetching.m
│ │ │ ├── ASDataController+Subclasses.h
│ │ │ ├── ASDefaultPlayButton.h
│ │ │ ├── ASDefaultPlayButton.m
│ │ │ ├── ASDefaultPlaybackButton.h
│ │ │ ├── ASDefaultPlaybackButton.m
│ │ │ ├── ASDisplayNode+AsyncDisplay.mm
│ │ │ ├── ASDisplayNode+DebugTiming.h
│ │ │ ├── ASDisplayNode+DebugTiming.mm
│ │ │ ├── ASDisplayNode+FrameworkPrivate.h
│ │ │ ├── ASDisplayNode+UIViewBridge.mm
│ │ │ ├── ASDisplayNodeInternal.h
│ │ │ ├── ASEnvironmentInternal.h
│ │ │ ├── ASEnvironmentInternal.mm
│ │ │ ├── ASImageNode+AnimatedImagePrivate.h
│ │ │ ├── ASImageNode+CGExtras.h
│ │ │ ├── ASImageNode+CGExtras.m
│ │ │ ├── ASInternalHelpers.h
│ │ │ ├── ASInternalHelpers.m
│ │ │ ├── ASLayoutSpecUtilities.h
│ │ │ ├── ASLayoutTransition.h
│ │ │ ├── ASLayoutTransition.mm
│ │ │ ├── ASMultidimensionalArrayUtils.h
│ │ │ ├── ASMultidimensionalArrayUtils.mm
│ │ │ ├── ASPendingStateController.h
│ │ │ ├── ASPendingStateController.mm
│ │ │ ├── ASSentinel.h
│ │ │ ├── ASSentinel.m
│ │ │ ├── ASStackBaselinePositionedLayout.h
│ │ │ ├── ASStackBaselinePositionedLayout.mm
│ │ │ ├── ASStackLayoutSpecUtilities.h
│ │ │ ├── ASStackPositionedLayout.h
│ │ │ ├── ASStackPositionedLayout.mm
│ │ │ ├── ASStackUnpositionedLayout.h
│ │ │ ├── ASStackUnpositionedLayout.mm
│ │ │ ├── ASWeakSet.h
│ │ │ ├── ASWeakSet.m
│ │ │ ├── NSArray+Diffing.h
│ │ │ ├── NSArray+Diffing.m
│ │ │ ├── _AS-objc-internal.h
│ │ │ ├── _ASCoreAnimationExtras.h
│ │ │ ├── _ASCoreAnimationExtras.mm
│ │ │ ├── _ASHierarchyChangeSet.h
│ │ │ ├── _ASHierarchyChangeSet.mm
│ │ │ ├── _ASPendingState.h
│ │ │ ├── _ASPendingState.mm
│ │ │ └── _ASScopeTimer.h
│ │ ├── TextKit
│ │ │ ├── ASEqualityHashHelpers.h
│ │ │ ├── ASLayoutManager.h
│ │ │ ├── ASLayoutManager.m
│ │ │ ├── ASTextKitAttributes.h
│ │ │ ├── ASTextKitAttributes.mm
│ │ │ ├── ASTextKitComponents.h
│ │ │ ├── ASTextKitComponents.m
│ │ │ ├── ASTextKitContext.h
│ │ │ ├── ASTextKitContext.mm
│ │ │ ├── ASTextKitCoreTextAdditions.h
│ │ │ ├── ASTextKitCoreTextAdditions.m
│ │ │ ├── ASTextKitEntityAttribute.h
│ │ │ ├── ASTextKitEntityAttribute.m
│ │ │ ├── ASTextKitFontSizeAdjuster.h
│ │ │ ├── ASTextKitFontSizeAdjuster.mm
│ │ │ ├── ASTextKitRenderer+Positioning.h
│ │ │ ├── ASTextKitRenderer+Positioning.mm
│ │ │ ├── ASTextKitRenderer+TextChecking.h
│ │ │ ├── ASTextKitRenderer+TextChecking.mm
│ │ │ ├── ASTextKitRenderer.h
│ │ │ ├── ASTextKitRenderer.mm
│ │ │ ├── ASTextKitShadower.h
│ │ │ ├── ASTextKitShadower.mm
│ │ │ ├── ASTextKitTailTruncater.h
│ │ │ ├── ASTextKitTailTruncater.mm
│ │ │ ├── ASTextKitTruncating.h
│ │ │ ├── ASTextNodeTypes.h
│ │ │ ├── ASTextNodeWordKerner.h
│ │ │ └── ASTextNodeWordKerner.m
│ │ ├── UIImage+ASConvenience.h
│ │ ├── UIImage+ASConvenience.m
│ │ ├── _ASTransitionContext.h
│ │ └── _ASTransitionContext.m
│ ├── Base
│ │ ├── ASAssert.h
│ │ ├── ASAvailability.h
│ │ ├── ASBaseDefines.h
│ │ ├── ASEqualityHelpers.h
│ │ └── ASLog.h
│ ├── LICENSE
│ └── README.md
│ ├── Headers
│ ├── Private
│ │ ├── AsyncDisplayKit
│ │ │ ├── ASAbstractLayoutController.h
│ │ │ ├── ASAsciiArtBoxCreator.h
│ │ │ ├── ASAssert.h
│ │ │ ├── ASAvailability.h
│ │ │ ├── ASBackgroundLayoutSpec.h
│ │ │ ├── ASBaseDefines.h
│ │ │ ├── ASBasicImageDownloader.h
│ │ │ ├── ASBasicImageDownloaderInternal.h
│ │ │ ├── ASBatchContext.h
│ │ │ ├── ASBatchFetching.h
│ │ │ ├── ASButtonNode.h
│ │ │ ├── ASCellNode+Internal.h
│ │ │ ├── ASCellNode.h
│ │ │ ├── ASCenterLayoutSpec.h
│ │ │ ├── ASChangeSetDataController.h
│ │ │ ├── ASCollectionDataController.h
│ │ │ ├── ASCollectionInternal.h
│ │ │ ├── ASCollectionNode+Beta.h
│ │ │ ├── ASCollectionNode.h
│ │ │ ├── ASCollectionView.h
│ │ │ ├── ASCollectionViewFlowLayoutInspector.h
│ │ │ ├── ASCollectionViewLayoutController.h
│ │ │ ├── ASCollectionViewLayoutFacilitatorProtocol.h
│ │ │ ├── ASCollectionViewProtocols.h
│ │ │ ├── ASContextTransitioning.h
│ │ │ ├── ASControlNode+Subclasses.h
│ │ │ ├── ASControlNode+tvOS.h
│ │ │ ├── ASControlNode.h
│ │ │ ├── ASDataController+Subclasses.h
│ │ │ ├── ASDataController.h
│ │ │ ├── ASDealloc2MainObject.h
│ │ │ ├── ASDefaultPlayButton.h
│ │ │ ├── ASDefaultPlaybackButton.h
│ │ │ ├── ASDelegateProxy.h
│ │ │ ├── ASDimension.h
│ │ │ ├── ASDisplayNode+Beta.h
│ │ │ ├── ASDisplayNode+DebugTiming.h
│ │ │ ├── ASDisplayNode+FrameworkPrivate.h
│ │ │ ├── ASDisplayNode+Subclasses.h
│ │ │ ├── ASDisplayNode.h
│ │ │ ├── ASDisplayNodeExtras.h
│ │ │ ├── ASDisplayNodeInternal.h
│ │ │ ├── ASEditableTextNode.h
│ │ │ ├── ASEnvironment.h
│ │ │ ├── ASEnvironmentInternal.h
│ │ │ ├── ASEqualityHashHelpers.h
│ │ │ ├── ASEqualityHelpers.h
│ │ │ ├── ASFlowLayoutController.h
│ │ │ ├── ASHighlightOverlayLayer.h
│ │ │ ├── ASImageContainerProtocolCategories.h
│ │ │ ├── ASImageNode+AnimatedImagePrivate.h
│ │ │ ├── ASImageNode+CGExtras.h
│ │ │ ├── ASImageNode+tvOS.h
│ │ │ ├── ASImageNode.h
│ │ │ ├── ASImageProtocols.h
│ │ │ ├── ASIndexPath.h
│ │ │ ├── ASIndexedNodeContext.h
│ │ │ ├── ASInsetLayoutSpec.h
│ │ │ ├── ASInternalHelpers.h
│ │ │ ├── ASLayout.h
│ │ │ ├── ASLayoutController.h
│ │ │ ├── ASLayoutManager.h
│ │ │ ├── ASLayoutRangeType.h
│ │ │ ├── ASLayoutSpec.h
│ │ │ ├── ASLayoutSpecUtilities.h
│ │ │ ├── ASLayoutTransition.h
│ │ │ ├── ASLayoutValidation.h
│ │ │ ├── ASLayoutable.h
│ │ │ ├── ASLayoutableExtensibility.h
│ │ │ ├── ASLayoutablePrivate.h
│ │ │ ├── ASLog.h
│ │ │ ├── ASMainSerialQueue.h
│ │ │ ├── ASMapNode.h
│ │ │ ├── ASMultidimensionalArrayUtils.h
│ │ │ ├── ASMultiplexImageNode.h
│ │ │ ├── ASMutableAttributedStringBuilder.h
│ │ │ ├── ASNavigationController.h
│ │ │ ├── ASNetworkImageNode.h
│ │ │ ├── ASOverlayLayoutSpec.h
│ │ │ ├── ASPINRemoteImageDownloader.h
│ │ │ ├── ASPagerFlowLayout.h
│ │ │ ├── ASPagerNode.h
│ │ │ ├── ASPendingStateController.h
│ │ │ ├── ASPhotosFrameworkImageRequest.h
│ │ │ ├── ASRangeController.h
│ │ │ ├── ASRangeControllerUpdateRangeProtocol+Beta.h
│ │ │ ├── ASRatioLayoutSpec.h
│ │ │ ├── ASRelativeLayoutSpec.h
│ │ │ ├── ASRelativeSize.h
│ │ │ ├── ASRunLoopQueue.h
│ │ │ ├── ASScrollDirection.h
│ │ │ ├── ASScrollNode.h
│ │ │ ├── ASSentinel.h
│ │ │ ├── ASStackBaselinePositionedLayout.h
│ │ │ ├── ASStackLayoutDefines.h
│ │ │ ├── ASStackLayoutSpec.h
│ │ │ ├── ASStackLayoutSpecUtilities.h
│ │ │ ├── ASStackLayoutable.h
│ │ │ ├── ASStackPositionedLayout.h
│ │ │ ├── ASStackUnpositionedLayout.h
│ │ │ ├── ASStaticLayoutSpec.h
│ │ │ ├── ASStaticLayoutable.h
│ │ │ ├── ASTabBarController.h
│ │ │ ├── ASTableNode.h
│ │ │ ├── ASTableView.h
│ │ │ ├── ASTableViewInternal.h
│ │ │ ├── ASTableViewProtocols.h
│ │ │ ├── ASTextKitAttributes.h
│ │ │ ├── ASTextKitComponents.h
│ │ │ ├── ASTextKitContext.h
│ │ │ ├── ASTextKitCoreTextAdditions.h
│ │ │ ├── ASTextKitEntityAttribute.h
│ │ │ ├── ASTextKitFontSizeAdjuster.h
│ │ │ ├── ASTextKitRenderer+Positioning.h
│ │ │ ├── ASTextKitRenderer+TextChecking.h
│ │ │ ├── ASTextKitRenderer.h
│ │ │ ├── ASTextKitShadower.h
│ │ │ ├── ASTextKitTailTruncater.h
│ │ │ ├── ASTextKitTruncating.h
│ │ │ ├── ASTextNode+Beta.h
│ │ │ ├── ASTextNode.h
│ │ │ ├── ASTextNodeTypes.h
│ │ │ ├── ASTextNodeWordKerner.h
│ │ │ ├── ASThread.h
│ │ │ ├── ASTraitCollection.h
│ │ │ ├── ASVideoNode.h
│ │ │ ├── ASVideoPlayerNode.h
│ │ │ ├── ASViewController.h
│ │ │ ├── ASVisibilityProtocols.h
│ │ │ ├── ASWeakProxy.h
│ │ │ ├── ASWeakSet.h
│ │ │ ├── AsyncDisplayKit+Debug.h
│ │ │ ├── AsyncDisplayKit.h
│ │ │ ├── CGRect+ASConvenience.h
│ │ │ ├── NSArray+Diffing.h
│ │ │ ├── NSIndexSet+ASHelpers.h
│ │ │ ├── NSMutableAttributedString+TextKitAdditions.h
│ │ │ ├── UICollectionViewLayout+ASConvenience.h
│ │ │ ├── UIImage+ASConvenience.h
│ │ │ ├── UIView+ASConvenience.h
│ │ │ ├── _AS-objc-internal.h
│ │ │ ├── _ASAsyncTransaction.h
│ │ │ ├── _ASAsyncTransactionContainer+Private.h
│ │ │ ├── _ASAsyncTransactionContainer.h
│ │ │ ├── _ASAsyncTransactionGroup.h
│ │ │ ├── _ASCoreAnimationExtras.h
│ │ │ ├── _ASDisplayLayer.h
│ │ │ ├── _ASDisplayView.h
│ │ │ ├── _ASDisplayViewAccessiblity.h
│ │ │ ├── _ASHierarchyChangeSet.h
│ │ │ ├── _ASPendingState.h
│ │ │ ├── _ASScopeTimer.h
│ │ │ └── _ASTransitionContext.h
│ │ ├── PINCache
│ │ │ ├── Nullability.h
│ │ │ ├── PINCache.h
│ │ │ ├── PINCacheObjectSubscripting.h
│ │ │ ├── PINDiskCache.h
│ │ │ └── PINMemoryCache.h
│ │ ├── PINRemoteImage
│ │ │ ├── NSData+ImageDetectors.h
│ │ │ ├── PINAlternateRepresentationProvider.h
│ │ │ ├── PINAnimatedImage.h
│ │ │ ├── PINAnimatedImageManager.h
│ │ │ ├── PINButton+PINRemoteImage.h
│ │ │ ├── PINDataTaskOperation.h
│ │ │ ├── PINImage+DecodedImage.h
│ │ │ ├── PINImage+WebP.h
│ │ │ ├── PINImageView+PINRemoteImage.h
│ │ │ ├── PINProgressiveImage.h
│ │ │ ├── PINRemoteImage.h
│ │ │ ├── PINRemoteImageCallbacks.h
│ │ │ ├── PINRemoteImageCategoryManager.h
│ │ │ ├── PINRemoteImageDownloadTask.h
│ │ │ ├── PINRemoteImageMacros.h
│ │ │ ├── PINRemoteImageManager.h
│ │ │ ├── PINRemoteImageManagerResult.h
│ │ │ ├── PINRemoteImageMemoryContainer.h
│ │ │ ├── PINRemoteImageProcessorTask.h
│ │ │ ├── PINRemoteImageTask.h
│ │ │ ├── PINRemoteLock.h
│ │ │ └── PINURLSessionManager.h
│ │ └── YYKit
│ │ │ ├── CALayer+YYAdd.h
│ │ │ ├── CALayer+YYWebImage.h
│ │ │ ├── MKAnnotationView+YYWebImage.h
│ │ │ ├── NSArray+YYAdd.h
│ │ │ ├── NSAttributedString+YYText.h
│ │ │ ├── NSBundle+YYAdd.h
│ │ │ ├── NSData+YYAdd.h
│ │ │ ├── NSDate+YYAdd.h
│ │ │ ├── NSDictionary+YYAdd.h
│ │ │ ├── NSKeyedUnarchiver+YYAdd.h
│ │ │ ├── NSNotificationCenter+YYAdd.h
│ │ │ ├── NSNumber+YYAdd.h
│ │ │ ├── NSObject+YYAdd.h
│ │ │ ├── NSObject+YYAddForARC.h
│ │ │ ├── NSObject+YYAddForKVO.h
│ │ │ ├── NSObject+YYModel.h
│ │ │ ├── NSParagraphStyle+YYText.h
│ │ │ ├── NSString+YYAdd.h
│ │ │ ├── NSThread+YYAdd.h
│ │ │ ├── NSTimer+YYAdd.h
│ │ │ ├── UIApplication+YYAdd.h
│ │ │ ├── UIBarButtonItem+YYAdd.h
│ │ │ ├── UIBezierPath+YYAdd.h
│ │ │ ├── UIButton+YYWebImage.h
│ │ │ ├── UIColor+YYAdd.h
│ │ │ ├── UIControl+YYAdd.h
│ │ │ ├── UIDevice+YYAdd.h
│ │ │ ├── UIFont+YYAdd.h
│ │ │ ├── UIGestureRecognizer+YYAdd.h
│ │ │ ├── UIImage+YYAdd.h
│ │ │ ├── UIImageView+YYWebImage.h
│ │ │ ├── UIPasteboard+YYText.h
│ │ │ ├── UIScreen+YYAdd.h
│ │ │ ├── UIScrollView+YYAdd.h
│ │ │ ├── UITableView+YYAdd.h
│ │ │ ├── UITextField+YYAdd.h
│ │ │ ├── UIView+YYAdd.h
│ │ │ ├── YYAnimatedImageView.h
│ │ │ ├── YYAsyncLayer.h
│ │ │ ├── YYCGUtilities.h
│ │ │ ├── YYCache.h
│ │ │ ├── YYClassInfo.h
│ │ │ ├── YYDiskCache.h
│ │ │ ├── YYDispatchQueuePool.h
│ │ │ ├── YYFileHash.h
│ │ │ ├── YYFrameImage.h
│ │ │ ├── YYGestureRecognizer.h
│ │ │ ├── YYImage.h
│ │ │ ├── YYImageCache.h
│ │ │ ├── YYImageCoder.h
│ │ │ ├── YYKVStorage.h
│ │ │ ├── YYKeychain.h
│ │ │ ├── YYKit.h
│ │ │ ├── YYKitMacro.h
│ │ │ ├── YYLabel.h
│ │ │ ├── YYMemoryCache.h
│ │ │ ├── YYReachability.h
│ │ │ ├── YYSentinel.h
│ │ │ ├── YYSpriteSheetImage.h
│ │ │ ├── YYTextArchiver.h
│ │ │ ├── YYTextAttribute.h
│ │ │ ├── YYTextContainerView.h
│ │ │ ├── YYTextDebugOption.h
│ │ │ ├── YYTextEffectWindow.h
│ │ │ ├── YYTextInput.h
│ │ │ ├── YYTextKeyboardManager.h
│ │ │ ├── YYTextLayout.h
│ │ │ ├── YYTextLine.h
│ │ │ ├── YYTextMagnifier.h
│ │ │ ├── YYTextParser.h
│ │ │ ├── YYTextRubyAnnotation.h
│ │ │ ├── YYTextRunDelegate.h
│ │ │ ├── YYTextSelectionView.h
│ │ │ ├── YYTextUtilities.h
│ │ │ ├── YYTextView.h
│ │ │ ├── YYThreadSafeArray.h
│ │ │ ├── YYThreadSafeDictionary.h
│ │ │ ├── YYTimer.h
│ │ │ ├── YYTransaction.h
│ │ │ ├── YYWeakProxy.h
│ │ │ ├── YYWebImageManager.h
│ │ │ ├── YYWebImageOperation.h
│ │ │ └── _YYWebImageSetter.h
│ └── Public
│ │ ├── AsyncDisplayKit
│ │ ├── ASAbstractLayoutController.h
│ │ ├── ASAsciiArtBoxCreator.h
│ │ ├── ASAssert.h
│ │ ├── ASAvailability.h
│ │ ├── ASBackgroundLayoutSpec.h
│ │ ├── ASBaseDefines.h
│ │ ├── ASBasicImageDownloader.h
│ │ ├── ASBatchContext.h
│ │ ├── ASButtonNode.h
│ │ ├── ASCellNode+Internal.h
│ │ ├── ASCellNode.h
│ │ ├── ASCenterLayoutSpec.h
│ │ ├── ASChangeSetDataController.h
│ │ ├── ASCollectionDataController.h
│ │ ├── ASCollectionInternal.h
│ │ ├── ASCollectionNode+Beta.h
│ │ ├── ASCollectionNode.h
│ │ ├── ASCollectionView.h
│ │ ├── ASCollectionViewFlowLayoutInspector.h
│ │ ├── ASCollectionViewLayoutController.h
│ │ ├── ASCollectionViewLayoutFacilitatorProtocol.h
│ │ ├── ASCollectionViewProtocols.h
│ │ ├── ASContextTransitioning.h
│ │ ├── ASControlNode+Subclasses.h
│ │ ├── ASControlNode+tvOS.h
│ │ ├── ASControlNode.h
│ │ ├── ASDataController.h
│ │ ├── ASDealloc2MainObject.h
│ │ ├── ASDelegateProxy.h
│ │ ├── ASDimension.h
│ │ ├── ASDisplayNode+Beta.h
│ │ ├── ASDisplayNode+Subclasses.h
│ │ ├── ASDisplayNode.h
│ │ ├── ASDisplayNodeExtras.h
│ │ ├── ASEditableTextNode.h
│ │ ├── ASEnvironment.h
│ │ ├── ASEqualityHelpers.h
│ │ ├── ASFlowLayoutController.h
│ │ ├── ASHighlightOverlayLayer.h
│ │ ├── ASImageContainerProtocolCategories.h
│ │ ├── ASImageNode+tvOS.h
│ │ ├── ASImageNode.h
│ │ ├── ASImageProtocols.h
│ │ ├── ASIndexPath.h
│ │ ├── ASIndexedNodeContext.h
│ │ ├── ASInsetLayoutSpec.h
│ │ ├── ASLayout.h
│ │ ├── ASLayoutController.h
│ │ ├── ASLayoutRangeType.h
│ │ ├── ASLayoutSpec.h
│ │ ├── ASLayoutValidation.h
│ │ ├── ASLayoutable.h
│ │ ├── ASLayoutableExtensibility.h
│ │ ├── ASLayoutablePrivate.h
│ │ ├── ASLog.h
│ │ ├── ASMainSerialQueue.h
│ │ ├── ASMapNode.h
│ │ ├── ASMultiplexImageNode.h
│ │ ├── ASMutableAttributedStringBuilder.h
│ │ ├── ASNavigationController.h
│ │ ├── ASNetworkImageNode.h
│ │ ├── ASOverlayLayoutSpec.h
│ │ ├── ASPINRemoteImageDownloader.h
│ │ ├── ASPagerFlowLayout.h
│ │ ├── ASPagerNode.h
│ │ ├── ASPhotosFrameworkImageRequest.h
│ │ ├── ASRangeController.h
│ │ ├── ASRangeControllerUpdateRangeProtocol+Beta.h
│ │ ├── ASRatioLayoutSpec.h
│ │ ├── ASRelativeLayoutSpec.h
│ │ ├── ASRelativeSize.h
│ │ ├── ASRunLoopQueue.h
│ │ ├── ASScrollDirection.h
│ │ ├── ASScrollNode.h
│ │ ├── ASStackLayoutDefines.h
│ │ ├── ASStackLayoutSpec.h
│ │ ├── ASStackLayoutable.h
│ │ ├── ASStaticLayoutSpec.h
│ │ ├── ASStaticLayoutable.h
│ │ ├── ASTabBarController.h
│ │ ├── ASTableNode.h
│ │ ├── ASTableView.h
│ │ ├── ASTableViewInternal.h
│ │ ├── ASTableViewProtocols.h
│ │ ├── ASTextKitComponents.h
│ │ ├── ASTextNode+Beta.h
│ │ ├── ASTextNode.h
│ │ ├── ASTextNodeTypes.h
│ │ ├── ASThread.h
│ │ ├── ASTraitCollection.h
│ │ ├── ASVideoNode.h
│ │ ├── ASVideoPlayerNode.h
│ │ ├── ASViewController.h
│ │ ├── ASVisibilityProtocols.h
│ │ ├── ASWeakProxy.h
│ │ ├── AsyncDisplayKit+Debug.h
│ │ ├── AsyncDisplayKit.h
│ │ ├── CGRect+ASConvenience.h
│ │ ├── NSIndexSet+ASHelpers.h
│ │ ├── NSMutableAttributedString+TextKitAdditions.h
│ │ ├── UICollectionViewLayout+ASConvenience.h
│ │ ├── UIImage+ASConvenience.h
│ │ ├── UIView+ASConvenience.h
│ │ ├── _AS-objc-internal.h
│ │ ├── _ASAsyncTransaction.h
│ │ ├── _ASAsyncTransactionContainer+Private.h
│ │ ├── _ASAsyncTransactionContainer.h
│ │ ├── _ASAsyncTransactionGroup.h
│ │ ├── _ASDisplayLayer.h
│ │ ├── _ASDisplayView.h
│ │ ├── _ASDisplayViewAccessiblity.h
│ │ └── _ASTransitionContext.h
│ │ ├── PINCache
│ │ ├── Nullability.h
│ │ ├── PINCache.h
│ │ ├── PINCacheObjectSubscripting.h
│ │ ├── PINDiskCache.h
│ │ └── PINMemoryCache.h
│ │ ├── PINRemoteImage
│ │ ├── NSData+ImageDetectors.h
│ │ ├── PINAlternateRepresentationProvider.h
│ │ ├── PINAnimatedImage.h
│ │ ├── PINAnimatedImageManager.h
│ │ ├── PINButton+PINRemoteImage.h
│ │ ├── PINDataTaskOperation.h
│ │ ├── PINImage+DecodedImage.h
│ │ ├── PINImage+WebP.h
│ │ ├── PINImageView+PINRemoteImage.h
│ │ ├── PINProgressiveImage.h
│ │ ├── PINRemoteImage.h
│ │ ├── PINRemoteImageCallbacks.h
│ │ ├── PINRemoteImageCategoryManager.h
│ │ ├── PINRemoteImageDownloadTask.h
│ │ ├── PINRemoteImageMacros.h
│ │ ├── PINRemoteImageManager.h
│ │ ├── PINRemoteImageManagerResult.h
│ │ ├── PINRemoteImageMemoryContainer.h
│ │ ├── PINRemoteImageProcessorTask.h
│ │ ├── PINRemoteImageTask.h
│ │ ├── PINRemoteLock.h
│ │ └── PINURLSessionManager.h
│ │ └── YYKit
│ │ ├── CALayer+YYAdd.h
│ │ ├── CALayer+YYWebImage.h
│ │ ├── MKAnnotationView+YYWebImage.h
│ │ ├── NSArray+YYAdd.h
│ │ ├── NSAttributedString+YYText.h
│ │ ├── NSBundle+YYAdd.h
│ │ ├── NSData+YYAdd.h
│ │ ├── NSDate+YYAdd.h
│ │ ├── NSDictionary+YYAdd.h
│ │ ├── NSKeyedUnarchiver+YYAdd.h
│ │ ├── NSNotificationCenter+YYAdd.h
│ │ ├── NSNumber+YYAdd.h
│ │ ├── NSObject+YYAdd.h
│ │ ├── NSObject+YYAddForARC.h
│ │ ├── NSObject+YYAddForKVO.h
│ │ ├── NSObject+YYModel.h
│ │ ├── NSParagraphStyle+YYText.h
│ │ ├── NSString+YYAdd.h
│ │ ├── NSThread+YYAdd.h
│ │ ├── NSTimer+YYAdd.h
│ │ ├── UIApplication+YYAdd.h
│ │ ├── UIBarButtonItem+YYAdd.h
│ │ ├── UIBezierPath+YYAdd.h
│ │ ├── UIButton+YYWebImage.h
│ │ ├── UIColor+YYAdd.h
│ │ ├── UIControl+YYAdd.h
│ │ ├── UIDevice+YYAdd.h
│ │ ├── UIFont+YYAdd.h
│ │ ├── UIGestureRecognizer+YYAdd.h
│ │ ├── UIImage+YYAdd.h
│ │ ├── UIImageView+YYWebImage.h
│ │ ├── UIPasteboard+YYText.h
│ │ ├── UIScreen+YYAdd.h
│ │ ├── UIScrollView+YYAdd.h
│ │ ├── UITableView+YYAdd.h
│ │ ├── UITextField+YYAdd.h
│ │ ├── UIView+YYAdd.h
│ │ ├── WebP
│ │ ├── config.h
│ │ ├── decode.h
│ │ ├── demux.h
│ │ ├── encode.h
│ │ ├── extras.h
│ │ ├── format_constants.h
│ │ ├── mux.h
│ │ ├── mux_types.h
│ │ └── types.h
│ │ ├── YYAnimatedImageView.h
│ │ ├── YYAsyncLayer.h
│ │ ├── YYCGUtilities.h
│ │ ├── YYCache.h
│ │ ├── YYClassInfo.h
│ │ ├── YYDiskCache.h
│ │ ├── YYDispatchQueuePool.h
│ │ ├── YYFileHash.h
│ │ ├── YYFrameImage.h
│ │ ├── YYGestureRecognizer.h
│ │ ├── YYImage.h
│ │ ├── YYImageCache.h
│ │ ├── YYImageCoder.h
│ │ ├── YYKVStorage.h
│ │ ├── YYKeychain.h
│ │ ├── YYKit.h
│ │ ├── YYKitMacro.h
│ │ ├── YYLabel.h
│ │ ├── YYMemoryCache.h
│ │ ├── YYReachability.h
│ │ ├── YYSentinel.h
│ │ ├── YYSpriteSheetImage.h
│ │ ├── YYTextArchiver.h
│ │ ├── YYTextAttribute.h
│ │ ├── YYTextContainerView.h
│ │ ├── YYTextDebugOption.h
│ │ ├── YYTextEffectWindow.h
│ │ ├── YYTextInput.h
│ │ ├── YYTextKeyboardManager.h
│ │ ├── YYTextLayout.h
│ │ ├── YYTextLine.h
│ │ ├── YYTextMagnifier.h
│ │ ├── YYTextParser.h
│ │ ├── YYTextRubyAnnotation.h
│ │ ├── YYTextRunDelegate.h
│ │ ├── YYTextSelectionView.h
│ │ ├── YYTextUtilities.h
│ │ ├── YYTextView.h
│ │ ├── YYThreadSafeArray.h
│ │ ├── YYThreadSafeDictionary.h
│ │ ├── YYTimer.h
│ │ ├── YYTransaction.h
│ │ ├── YYWeakProxy.h
│ │ ├── YYWebImageManager.h
│ │ ├── YYWebImageOperation.h
│ │ └── _YYWebImageSetter.h
│ ├── Manifest.lock
│ ├── PINCache
│ ├── LICENSE.txt
│ ├── PINCache
│ │ ├── Nullability.h
│ │ ├── PINCache.h
│ │ ├── PINCache.m
│ │ ├── PINCacheObjectSubscripting.h
│ │ ├── PINDiskCache.h
│ │ ├── PINDiskCache.m
│ │ ├── PINMemoryCache.h
│ │ └── PINMemoryCache.m
│ └── README.md
│ ├── PINRemoteImage
│ ├── LICENSE
│ ├── Pod
│ │ └── Classes
│ │ │ ├── Categories
│ │ │ ├── NSData+ImageDetectors.h
│ │ │ ├── NSData+ImageDetectors.m
│ │ │ ├── PINImage+DecodedImage.h
│ │ │ ├── PINImage+DecodedImage.m
│ │ │ ├── PINImage+WebP.h
│ │ │ └── PINImage+WebP.m
│ │ │ ├── Image Categories
│ │ │ ├── PINButton+PINRemoteImage.h
│ │ │ ├── PINButton+PINRemoteImage.m
│ │ │ ├── PINImageView+PINRemoteImage.h
│ │ │ └── PINImageView+PINRemoteImage.m
│ │ │ ├── PINAlternateRepresentationProvider.h
│ │ │ ├── PINAlternateRepresentationProvider.m
│ │ │ ├── PINAnimatedImage.h
│ │ │ ├── PINAnimatedImage.m
│ │ │ ├── PINAnimatedImageManager.h
│ │ │ ├── PINAnimatedImageManager.m
│ │ │ ├── PINDataTaskOperation.h
│ │ │ ├── PINDataTaskOperation.m
│ │ │ ├── PINProgressiveImage.h
│ │ │ ├── PINProgressiveImage.m
│ │ │ ├── PINRemoteImage.h
│ │ │ ├── PINRemoteImageCallbacks.h
│ │ │ ├── PINRemoteImageCallbacks.m
│ │ │ ├── PINRemoteImageCategoryManager.h
│ │ │ ├── PINRemoteImageCategoryManager.m
│ │ │ ├── PINRemoteImageDownloadTask.h
│ │ │ ├── PINRemoteImageDownloadTask.m
│ │ │ ├── PINRemoteImageMacros.h
│ │ │ ├── PINRemoteImageManager.h
│ │ │ ├── PINRemoteImageManager.m
│ │ │ ├── PINRemoteImageManagerResult.h
│ │ │ ├── PINRemoteImageManagerResult.m
│ │ │ ├── PINRemoteImageMemoryContainer.h
│ │ │ ├── PINRemoteImageMemoryContainer.m
│ │ │ ├── PINRemoteImageProcessorTask.h
│ │ │ ├── PINRemoteImageProcessorTask.m
│ │ │ ├── PINRemoteImageTask.h
│ │ │ ├── PINRemoteImageTask.m
│ │ │ ├── PINRemoteLock.h
│ │ │ ├── PINRemoteLock.m
│ │ │ ├── PINURLSessionManager.h
│ │ │ └── PINURLSessionManager.m
│ └── README.md
│ ├── Pods.xcodeproj
│ ├── project.pbxproj
│ └── xcuserdata
│ │ └── lizelu.xcuserdatad
│ │ └── xcschemes
│ │ ├── AsyncDisplayKit.xcscheme
│ │ ├── PINCache.xcscheme
│ │ ├── PINRemoteImage.xcscheme
│ │ ├── Pods-DisplayLayout.xcscheme
│ │ ├── YYKit.xcscheme
│ │ └── xcschememanagement.plist
│ ├── Target Support Files
│ ├── AsyncDisplayKit
│ │ ├── AsyncDisplayKit-dummy.m
│ │ ├── AsyncDisplayKit-prefix.pch
│ │ └── AsyncDisplayKit.xcconfig
│ ├── PINCache
│ │ ├── PINCache-dummy.m
│ │ ├── PINCache-prefix.pch
│ │ └── PINCache.xcconfig
│ ├── PINRemoteImage
│ │ ├── PINRemoteImage-dummy.m
│ │ ├── PINRemoteImage-prefix.pch
│ │ └── PINRemoteImage.xcconfig
│ ├── Pods-DisplayLayout
│ │ ├── Pods-DisplayLayout-acknowledgements.markdown
│ │ ├── Pods-DisplayLayout-acknowledgements.plist
│ │ ├── Pods-DisplayLayout-dummy.m
│ │ ├── Pods-DisplayLayout-frameworks.sh
│ │ ├── Pods-DisplayLayout-resources.sh
│ │ ├── Pods-DisplayLayout.debug.xcconfig
│ │ └── Pods-DisplayLayout.release.xcconfig
│ └── YYKit
│ │ ├── YYKit-dummy.m
│ │ ├── YYKit-prefix.pch
│ │ └── YYKit.xcconfig
│ └── YYKit
│ ├── LICENSE
│ ├── README.md
│ ├── Vendor
│ └── WebP.framework
│ │ ├── Headers
│ │ ├── config.h
│ │ ├── decode.h
│ │ ├── demux.h
│ │ ├── encode.h
│ │ ├── extras.h
│ │ ├── format_constants.h
│ │ ├── mux.h
│ │ ├── mux_types.h
│ │ └── types.h
│ │ └── WebP
│ └── YYKit
│ ├── Base
│ ├── Foundation
│ │ ├── NSArray+YYAdd.h
│ │ ├── NSArray+YYAdd.m
│ │ ├── NSBundle+YYAdd.h
│ │ ├── NSBundle+YYAdd.m
│ │ ├── NSData+YYAdd.h
│ │ ├── NSData+YYAdd.m
│ │ ├── NSDate+YYAdd.h
│ │ ├── NSDate+YYAdd.m
│ │ ├── NSDictionary+YYAdd.h
│ │ ├── NSDictionary+YYAdd.m
│ │ ├── NSKeyedUnarchiver+YYAdd.h
│ │ ├── NSKeyedUnarchiver+YYAdd.m
│ │ ├── NSNotificationCenter+YYAdd.h
│ │ ├── NSNotificationCenter+YYAdd.m
│ │ ├── NSNumber+YYAdd.h
│ │ ├── NSNumber+YYAdd.m
│ │ ├── NSObject+YYAdd.h
│ │ ├── NSObject+YYAdd.m
│ │ ├── NSObject+YYAddForARC.h
│ │ ├── NSObject+YYAddForARC.m
│ │ ├── NSObject+YYAddForKVO.h
│ │ ├── NSObject+YYAddForKVO.m
│ │ ├── NSString+YYAdd.h
│ │ ├── NSString+YYAdd.m
│ │ ├── NSThread+YYAdd.h
│ │ ├── NSThread+YYAdd.m
│ │ ├── NSTimer+YYAdd.h
│ │ └── NSTimer+YYAdd.m
│ ├── Quartz
│ │ ├── CALayer+YYAdd.h
│ │ ├── CALayer+YYAdd.m
│ │ ├── YYCGUtilities.h
│ │ └── YYCGUtilities.m
│ ├── UIKit
│ │ ├── UIApplication+YYAdd.h
│ │ ├── UIApplication+YYAdd.m
│ │ ├── UIBarButtonItem+YYAdd.h
│ │ ├── UIBarButtonItem+YYAdd.m
│ │ ├── UIBezierPath+YYAdd.h
│ │ ├── UIBezierPath+YYAdd.m
│ │ ├── UIColor+YYAdd.h
│ │ ├── UIColor+YYAdd.m
│ │ ├── UIControl+YYAdd.h
│ │ ├── UIControl+YYAdd.m
│ │ ├── UIDevice+YYAdd.h
│ │ ├── UIDevice+YYAdd.m
│ │ ├── UIFont+YYAdd.h
│ │ ├── UIFont+YYAdd.m
│ │ ├── UIGestureRecognizer+YYAdd.h
│ │ ├── UIGestureRecognizer+YYAdd.m
│ │ ├── UIImage+YYAdd.h
│ │ ├── UIImage+YYAdd.m
│ │ ├── UIScreen+YYAdd.h
│ │ ├── UIScreen+YYAdd.m
│ │ ├── UIScrollView+YYAdd.h
│ │ ├── UIScrollView+YYAdd.m
│ │ ├── UITableView+YYAdd.h
│ │ ├── UITableView+YYAdd.m
│ │ ├── UITextField+YYAdd.h
│ │ ├── UITextField+YYAdd.m
│ │ ├── UIView+YYAdd.h
│ │ └── UIView+YYAdd.m
│ └── YYKitMacro.h
│ ├── Cache
│ ├── YYCache.h
│ ├── YYCache.m
│ ├── YYDiskCache.h
│ ├── YYDiskCache.m
│ ├── YYKVStorage.h
│ ├── YYKVStorage.m
│ ├── YYMemoryCache.h
│ └── YYMemoryCache.m
│ ├── Image
│ ├── Categories
│ │ ├── CALayer+YYWebImage.h
│ │ ├── CALayer+YYWebImage.m
│ │ ├── MKAnnotationView+YYWebImage.h
│ │ ├── MKAnnotationView+YYWebImage.m
│ │ ├── UIButton+YYWebImage.h
│ │ ├── UIButton+YYWebImage.m
│ │ ├── UIImageView+YYWebImage.h
│ │ ├── UIImageView+YYWebImage.m
│ │ ├── _YYWebImageSetter.h
│ │ └── _YYWebImageSetter.m
│ ├── YYAnimatedImageView.h
│ ├── YYAnimatedImageView.m
│ ├── YYFrameImage.h
│ ├── YYFrameImage.m
│ ├── YYImage.h
│ ├── YYImage.m
│ ├── YYImageCache.h
│ ├── YYImageCache.m
│ ├── YYImageCoder.h
│ ├── YYImageCoder.m
│ ├── YYSpriteSheetImage.h
│ ├── YYSpriteSheetImage.m
│ ├── YYWebImageManager.h
│ ├── YYWebImageManager.m
│ ├── YYWebImageOperation.h
│ └── YYWebImageOperation.m
│ ├── Model
│ ├── NSObject+YYModel.h
│ ├── NSObject+YYModel.m
│ ├── YYClassInfo.h
│ └── YYClassInfo.m
│ ├── Text
│ ├── Component
│ │ ├── YYTextContainerView.h
│ │ ├── YYTextContainerView.m
│ │ ├── YYTextDebugOption.h
│ │ ├── YYTextDebugOption.m
│ │ ├── YYTextEffectWindow.h
│ │ ├── YYTextEffectWindow.m
│ │ ├── YYTextInput.h
│ │ ├── YYTextInput.m
│ │ ├── YYTextKeyboardManager.h
│ │ ├── YYTextKeyboardManager.m
│ │ ├── YYTextLayout.h
│ │ ├── YYTextLayout.m
│ │ ├── YYTextLine.h
│ │ ├── YYTextLine.m
│ │ ├── YYTextMagnifier.h
│ │ ├── YYTextMagnifier.m
│ │ ├── YYTextSelectionView.h
│ │ └── YYTextSelectionView.m
│ ├── String
│ │ ├── NSAttributedString+YYText.h
│ │ ├── NSAttributedString+YYText.m
│ │ ├── NSParagraphStyle+YYText.h
│ │ ├── NSParagraphStyle+YYText.m
│ │ ├── UIPasteboard+YYText.h
│ │ ├── UIPasteboard+YYText.m
│ │ ├── YYTextArchiver.h
│ │ ├── YYTextArchiver.m
│ │ ├── YYTextAttribute.h
│ │ ├── YYTextAttribute.m
│ │ ├── YYTextParser.h
│ │ ├── YYTextParser.m
│ │ ├── YYTextRubyAnnotation.h
│ │ ├── YYTextRubyAnnotation.m
│ │ ├── YYTextRunDelegate.h
│ │ ├── YYTextRunDelegate.m
│ │ ├── YYTextUtilities.h
│ │ └── YYTextUtilities.m
│ ├── YYLabel.h
│ ├── YYLabel.m
│ ├── YYTextView.h
│ └── YYTextView.m
│ ├── Utility
│ ├── YYAsyncLayer.h
│ ├── YYAsyncLayer.m
│ ├── YYDispatchQueuePool.h
│ ├── YYDispatchQueuePool.m
│ ├── YYFileHash.h
│ ├── YYFileHash.m
│ ├── YYGestureRecognizer.h
│ ├── YYGestureRecognizer.m
│ ├── YYKeychain.h
│ ├── YYKeychain.m
│ ├── YYReachability.h
│ ├── YYReachability.m
│ ├── YYSentinel.h
│ ├── YYSentinel.m
│ ├── YYThreadSafeArray.h
│ ├── YYThreadSafeArray.m
│ ├── YYThreadSafeDictionary.h
│ ├── YYThreadSafeDictionary.m
│ ├── YYTimer.h
│ ├── YYTimer.m
│ ├── YYTransaction.h
│ ├── YYTransaction.m
│ ├── YYWeakProxy.h
│ └── YYWeakProxy.m
│ └── YYKit.h
└── README.md
/DisplayLayout/DisplayLayout.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout.xcodeproj/project.xcworkspace/xcuserdata/lizelu.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout.xcodeproj/project.xcworkspace/xcuserdata/lizelu.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout.xcodeproj/xcuserdata/lizelu.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout.xcodeproj/xcuserdata/lizelu.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | DisplayLayout.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | F4F734691D810AB300FAD236
16 |
17 | primary
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout.xcworkspace/xcuserdata/lizelu.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout.xcworkspace/xcuserdata/lizelu.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout.xcworkspace/xcuserdata/lizelu.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/AppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // AppDelegate.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/8.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface AppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 |
16 | @end
17 |
18 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_120-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_120-1.png
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_120.png
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_180.png
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_58.png
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_80.png
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Assets.xcassets/AppIcon.appiconset/icon_87.png
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Config/Config.h:
--------------------------------------------------------------------------------
1 | //
2 | // Config.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #ifndef Config_h
10 | #define Config_h
11 | #define SCREEN_HEIGHT [UIScreen mainScreen].bounds.size.height
12 | #define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width
13 |
14 | #endif /* Config_h */
15 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/FPSDisplayTool/FPSDisplay.h:
--------------------------------------------------------------------------------
1 | //
2 | // FPSDisplay.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/8.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 | #import
9 |
10 | @interface FPSDisplay: NSObject
11 | + (instancetype)shareFPSDisplay;
12 | @end
13 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Model/TestDataModel.h:
--------------------------------------------------------------------------------
1 | //
2 | // TestDataModel.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/8.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface TestDataModel : NSObject
12 | @property (nonatomic, strong) NSString *imageName;
13 | @property (nonatomic, strong) NSString *title;
14 | @property (nonatomic, strong) NSString *time;
15 | @property (nonatomic, strong) NSString *content;
16 |
17 | @property (nonatomic, strong) NSAttributedString *attributeTitle;
18 | @property (nonatomic, strong) NSAttributedString *attributeTime;
19 | @property (nonatomic, strong) NSAttributedString *attributeContent;
20 | @property (nonatomic, assign) float cellHeight;
21 | @property (nonatomic, assign) float textHeight;
22 | @end
23 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Model/TestDataModel.m:
--------------------------------------------------------------------------------
1 | //
2 | // TestDataModel.m
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/8.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "TestDataModel.h"
10 |
11 | @implementation TestDataModel
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Network/DataSupport.h:
--------------------------------------------------------------------------------
1 | //
2 | // DataSupport.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import
10 | typedef void(^UpdateDataSourceBlock)(NSMutableArray *dataSource);
11 | @interface DataSupport : NSObject
12 | - (void)setUpdataDataSourceBlock:(UpdateDataSourceBlock) updateDataBlock;
13 | - (void)addTestData;
14 | @end
15 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/PrefixHeader.pch:
--------------------------------------------------------------------------------
1 |
2 | //
3 | // PrefixHeader.pch
4 | // DisplayLayout
5 | //
6 | // Created by Mr.LuDashi on 16/9/9.
7 | // Copyright © 2016年 ZeluLi. All rights reserved.
8 | //
9 |
10 | #ifndef PrefixHeader_pch
11 | #define PrefixHeader_pch
12 | #import "Config.h"
13 | #import
14 | #import "ImageCache.h"
15 | #import "UIView+Frame.h"
16 | #import
17 | #import
18 | // Include any system framework and library headers here that should be included in all compilation units.
19 | // You will also need to set the Prefix Header build setting of one or more of your targets to reference this file.
20 |
21 | #endif /* PrefixHeader_pch */
22 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Resource/images/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Resource/images/0.jpg
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Resource/images/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Resource/images/1.jpg
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Resource/images/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Resource/images/2.jpg
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Resource/images/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Resource/images/3.jpg
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Resource/images/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Resource/images/4.jpg
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Resource/images/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/DisplayLayout/Resource/images/5.jpg
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Tools/ImageCache.h:
--------------------------------------------------------------------------------
1 | //
2 | // ImageCache.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface ImageCache : NSObject
12 | + (instancetype)shareInstance;
13 | - (id)getCacheImage: (NSString *)key;
14 | - (id)getCacheYYImage: (NSString *)key;
15 | @end
16 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/ASControlNode+tvOS.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASControlNode+tvOS.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Aaron Schubert on 21/04/2016.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #if TARGET_OS_TV
14 | #import
15 |
16 | @interface ASControlNode (tvOS)
17 |
18 | @end
19 | #endif
20 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/ASImageNode+tvOS.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASImageNode+tvOS.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Aaron Schubert on 21/04/2016.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #if TARGET_OS_TV
14 | #import
15 |
16 | @interface ASImageNode (tvOS)
17 | @end
18 | #endif
19 |
20 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/ASNavigationController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASNavigationController.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 4/27/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | #import "ASVisibilityProtocols.h"
16 |
17 | @interface ASNavigationController : UINavigationController
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/ASPagerFlowLayout.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASPagerFlowLayout.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Levi McCallum on 2/12/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | @interface ASPagerFlowLayout : UICollectionViewFlowLayout
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/ASScrollNode.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASScrollNode.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | #import
14 |
15 | NS_ASSUME_NONNULL_BEGIN
16 |
17 | /**
18 | * Simple node that wraps UIScrollView.
19 | */
20 | @interface ASScrollNode : ASDisplayNode
21 |
22 | /**
23 | * @abstract The node's UIScrollView.
24 | */
25 | @property (nonatomic, readonly, strong) UIScrollView *view;
26 |
27 | @end
28 |
29 | NS_ASSUME_NONNULL_END
30 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/ASTabBarController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASTabBarController.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 5/10/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | #import "ASVisibilityProtocols.h"
16 |
17 | @interface ASTabBarController : UITabBarController
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/AsyncDisplayKit-Prefix.pch:
--------------------------------------------------------------------------------
1 | //
2 | // Prefix header
3 | //
4 | // The contents of this file are implicitly included at the beginning of every source file.
5 | //
6 |
7 | #ifdef __OBJC__
8 | #import
9 | #endif
10 |
11 |
12 | // CocoaPods has a preproceessor macro for PIN_REMOTE_IMAGE, if already defined, okay
13 | #ifndef PIN_REMOTE_IMAGE
14 |
15 | // For Carthage or manual builds, this will define PIN_REMOTE_IMAGE if the header is available in the
16 | // search path e.g. they've dragged in the framework (technically this will not be able to detect if
17 | // a user does not include the framework in the link binary with build step).
18 | #define PIN_REMOTE_IMAGE __has_include()
19 | #endif
20 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Details/ASCollectionInternal.m:
--------------------------------------------------------------------------------
1 | //
2 | // ASCollectionInternal.m
3 | // AsyncDisplayKit
4 | //
5 | // Created by Scott Goodson on 1/1/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Details/ASCollectionViewLayoutController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASCollectionViewLayoutController.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 | #import
13 |
14 | NS_ASSUME_NONNULL_BEGIN
15 |
16 | @class ASCollectionView;
17 |
18 | @interface ASCollectionViewLayoutController : ASAbstractLayoutController
19 |
20 | - (instancetype)initWithCollectionView:(ASCollectionView *)collectionView;
21 |
22 | @end
23 |
24 | NS_ASSUME_NONNULL_END
25 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Details/ASImageContainerProtocolCategories.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASImageContainerProtocolCategories.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 3/18/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | #import "ASImageProtocols.h"
16 |
17 | @interface UIImage (ASImageContainerProtocol)
18 |
19 | @end
20 |
21 | @interface NSData (ASImageContainerProtocol)
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Details/ASMainSerialQueue.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASMainSerialQueue.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 12/11/15.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | @interface ASMainSerialQueue : NSObject
16 |
17 | - (void)performBlockOnMainThread:(dispatch_block_t)block;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Details/ASRangeControllerUpdateRangeProtocol+Beta.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASRangeControllerUpdateRangeProtocol+Beta.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | @protocol ASRangeControllerUpdateRangeProtocol
14 |
15 | /**
16 | * Updates the current range mode of the range controller for at least the next range update
17 | * and, if the new mode is different from the previous mode, enqueues a range update.
18 | */
19 | - (void)updateCurrentRangeWithMode:(ASLayoutRangeMode)rangeMode;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Details/ASWeakProxy.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASWeakProxy.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 4/12/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | @interface ASWeakProxy : NSProxy
16 |
17 | @property (nonatomic, weak, readonly) id target;
18 |
19 | + (instancetype)weakProxyWithTarget:(id)target;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Details/UICollectionViewLayout+ASConvenience.h:
--------------------------------------------------------------------------------
1 | //
2 | // UICollectionViewLayout+ASConvenience.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | NS_ASSUME_NONNULL_BEGIN
14 |
15 | @interface UICollectionViewLayout (ASConvenience)
16 |
17 | - (BOOL)asdk_isFlowLayout;
18 |
19 | @end
20 |
21 | NS_ASSUME_NONNULL_END
22 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Details/UICollectionViewLayout+ASConvenience.m:
--------------------------------------------------------------------------------
1 | //
2 | // UICollectionViewLayout+ASConvenience.m
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import "UICollectionViewLayout+ASConvenience.h"
12 |
13 | @implementation UICollectionViewLayout (ASConvenience)
14 |
15 | - (BOOL)asdk_isFlowLayout
16 | {
17 | return [self isKindOfClass:[UICollectionViewFlowLayout class]];
18 | }
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Details/_ASDisplayViewAccessiblity.h:
--------------------------------------------------------------------------------
1 | //
2 | // _ASDisplayViewAccessiblity.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | @interface _ASDisplayView (UIAccessibilityContainer)
14 | @property (copy, nonatomic) NSArray *accessibleElements;
15 | @end
16 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Layout/ASRelativeSize.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASRelativeSize.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | // TODO: layout: Remove file
12 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Layout/ASRelativeSize.mm:
--------------------------------------------------------------------------------
1 | //
2 | // ASRelativeSize.mm
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | // TODO: layout: Remove file
12 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Layout/ASStaticLayoutable.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASStaticLayoutable.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | /**
14 | * Layout options that can be defined for an ASLayoutable being added to a ASStaticLayoutSpec.
15 | */
16 | @protocol ASStaticLayoutable
17 |
18 | /**
19 | * @abstract The position of this object within its parent spec.
20 | */
21 | @property (nonatomic, assign) CGPoint layoutPosition;
22 |
23 | @end
24 |
25 | NS_ASSUME_NONNULL_END
26 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Private/ASBasicImageDownloaderInternal.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASBasicImageDownloaderInternal.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | @interface ASBasicImageDownloaderContext : NSObject
12 |
13 | + (ASBasicImageDownloaderContext *)contextForURL:(NSURL *)URL;
14 |
15 | @property (nonatomic, strong, readonly) NSURL *URL;
16 | @property (nonatomic, weak) NSURLSessionTask *sessionTask;
17 |
18 | - (BOOL)isCancelled;
19 | - (void)cancel;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Private/ASDefaultPlayButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASDefaultPlayButton.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Luke Parham on 1/27/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | @interface ASDefaultPlayButton : ASButtonNode
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Private/ASDefaultPlaybackButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASDefaultPlaybackButton.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Erekle on 5/14/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 | typedef enum {
15 | ASDefaultPlaybackButtonTypePlay,
16 | ASDefaultPlaybackButtonTypePause
17 | } ASDefaultPlaybackButtonType;
18 | @interface ASDefaultPlaybackButton : ASControlNode
19 | @property (nonatomic, assign) ASDefaultPlaybackButtonType buttonType;
20 | @end
21 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/Private/ASSentinel.m:
--------------------------------------------------------------------------------
1 | //
2 | // ASSentinel.m
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import "ASSentinel.h"
12 |
13 | #import
14 |
15 | @implementation ASSentinel
16 | {
17 | int32_t _value;
18 | }
19 |
20 | - (int32_t)value
21 | {
22 | return _value;
23 | }
24 |
25 | - (int32_t)increment
26 | {
27 | return OSAtomicAdd32(1, &_value);
28 | }
29 |
30 | @end
31 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/TextKit/ASEqualityHashHelpers.mm:
--------------------------------------------------------------------------------
1 | //
2 | // ASEqualityHashHelpers.mm
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import "ASEqualityHashHelpers.h"
12 |
13 | NSUInteger ASIntegerArrayHash(const NSUInteger *subhashes, NSUInteger count)
14 | {
15 | uint64_t result = subhashes[0];
16 | for (int ii = 1; ii < count; ++ii) {
17 | result = ASHashCombine(result, subhashes[ii]);
18 | }
19 | return ASHash64ToNative(result);
20 | }
21 |
22 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/TextKit/ASLayoutManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASLayoutManager.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | @interface ASLayoutManager : NSLayoutManager
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/TextKit/ASTextKitTailTruncater.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASTextKitTailTruncater.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | #import "ASTextKitTruncating.h"
14 |
15 | @interface ASTextKitTailTruncater : NSObject
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/TextKit/ASTextNodeTypes.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASTextNodeTypes.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #pragma once
12 |
13 | // Use this attribute name to add "word kerning"
14 | static NSString *const ASTextNodeWordKerningAttributeName = @"ASAttributedStringWordKerning";
15 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/AsyncDisplayKit/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module AsyncDisplayKit {
2 | umbrella header "AsyncDisplayKit.h"
3 |
4 | export *
5 | module * {
6 | export *
7 | }
8 |
9 | explicit module ASControlNode_Subclasses {
10 | header "ASControlNode+Subclasses.h"
11 | export *
12 | }
13 |
14 | explicit module ASDisplayNode_Subclasses {
15 | header "ASDisplayNode+Subclasses.h"
16 | export *
17 | }
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/YYKit/Base/Foundation/NSObject+YYAddForARC.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSObject+YYAddForARC.h
3 | // YYKit
4 | //
5 | // Created by ibireme on 13/12/15.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import
13 |
14 | /**
15 | Debug method for NSObject when using ARC.
16 | */
17 | @interface NSObject (YYAddForARC)
18 |
19 | /// Same as `retain`
20 | - (instancetype)arcDebugRetain;
21 |
22 | /// Same as `release`
23 | - (oneway void)arcDebugRelease;
24 |
25 | /// Same as `autorelease`
26 | - (instancetype)arcDebugAutorelease;
27 |
28 | /// Same as `retainCount`
29 | - (NSUInteger)arcDebugRetainCount;
30 |
31 | @end
32 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/YYKit/Base/Foundation/NSThread+YYAdd.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSThread+YYAdd.h
3 | // YYKit
4 | //
5 | // Created by ibireme on 15/7/3.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import
13 |
14 | @interface NSThread (YYAdd)
15 |
16 | /**
17 | Add an autorelease pool to current runloop for current thread.
18 |
19 | @discussion If you create your own thread (NSThread/pthread), and you use
20 | runloop to manage your task, you may use this method to add an autorelease pool
21 | to the runloop. Its behavior is the same as the main thread's autorelease pool.
22 | */
23 | + (void)addAutoreleasePoolToCurrentRunloop;
24 |
25 | @end
26 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/YYKit/Base/UIKit/UITextField+YYAdd.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITextField+YYAdd.h
3 | // YYKit
4 | //
5 | // Created by ibireme on 14/5/12.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import
13 |
14 | NS_ASSUME_NONNULL_BEGIN
15 |
16 | /**
17 | Provides extensions for `UITextField`.
18 | */
19 | @interface UITextField (YYAdd)
20 |
21 | /**
22 | Set all text selected.
23 | */
24 | - (void)selectAllText;
25 |
26 | /**
27 | Set text in range selected.
28 |
29 | @param range The range of selected text in a document.
30 | */
31 | - (void)setSelectedRange:(NSRange)range;
32 |
33 | @end
34 |
35 | NS_ASSUME_NONNULL_END
36 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/YYKit/Utility/YYSentinel.h:
--------------------------------------------------------------------------------
1 | //
2 | // YYSentinel.h
3 | // YYKit
4 | //
5 | // Created by ibireme on 15/4/13.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import
13 |
14 | NS_ASSUME_NONNULL_BEGIN
15 |
16 | /**
17 | YYSentinel is a thread safe incrementing counter.
18 | It may be used in some multi-threaded situation.
19 | */
20 | @interface YYSentinel : NSObject
21 |
22 | /// Returns the current value of the counter.
23 | @property (readonly) int32_t value;
24 |
25 | /// Increase the value atomically.
26 | /// @return The new value.
27 | - (int32_t)increase;
28 |
29 | @end
30 |
31 | NS_ASSUME_NONNULL_END
32 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/Vender/YYKit/Utility/YYSentinel.m:
--------------------------------------------------------------------------------
1 | //
2 | // YYSentinel.m
3 | // YYKit
4 | //
5 | // Created by ibireme on 15/4/13.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import "YYSentinel.h"
13 | #import
14 |
15 | @implementation YYSentinel {
16 | int32_t _value;
17 | }
18 |
19 | - (int32_t)value {
20 | return _value;
21 | }
22 |
23 | - (int32_t)increase {
24 | return OSAtomicIncrement32(&_value);
25 | }
26 |
27 | @end
28 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/AsyncDisplayKitTableViewController/AsyncDisplayKitTableViewCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // AsyncDisplayKitTableViewCell.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/12.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "SuperTableViewCell.h"
10 |
11 | @interface AsyncDisplayKitTableViewCell : SuperTableViewCell
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/AsyncDisplayKitTableViewController/AsyncDisplayKitTableViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // AsyncDisplayKitTableViewController.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/12.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "SuperTableViewController.h"
10 |
11 | @interface AsyncDisplayKitTableViewController : SuperTableViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/AutolayoutTableViewController/AutolayoutTableViewCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // AutolayoutTableViewCell.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/8.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "SuperTableViewCell.h"
10 | @interface AutolayoutTableViewCell : SuperTableViewCell
11 | @end
12 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/AutolayoutTableViewController/AutolayoutTableViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // AutolayoutTableViewController.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/8.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "SuperTableViewController.h"
11 |
12 | @interface AutolayoutTableViewController : SuperTableViewController
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/CountHeightTableViewController/CountHeightTableViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // CountHeightTableViewController.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "SuperTableViewController.h"
10 |
11 | @interface CountHeightTableViewController : SuperTableViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/CountHeightTableViewController/CountHeightTableViewController.m:
--------------------------------------------------------------------------------
1 | //
2 | // CountHeightTableViewController.m
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "CountHeightTableViewController.h"
10 | #define CELL_REUSE_ID @"AutolayoutTableViewCell"
11 | @interface CountHeightTableViewController ()
12 | @end
13 |
14 | @implementation CountHeightTableViewController
15 |
16 |
17 | #pragma mark - Life Cycle
18 |
19 | - (void)viewDidLoad {
20 | [super viewDidLoad];
21 | self.title = @"AutoLayoutCountHeight";
22 | }
23 |
24 | #pragma mark - UITableViewDelegate
25 |
26 | #pragma mark - Override Super Method
27 | - (NSString *)getReuseIdentifier {
28 | return CELL_REUSE_ID;
29 | }
30 |
31 | @end
32 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/FrameCountTableViewController/FrameCountTableViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // FrameCountTableViewController.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "SuperTableViewController.h"
10 |
11 | @interface FrameCountTableViewController : SuperTableViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/FrameCountTableViewController/FrameCountTableViewController.m:
--------------------------------------------------------------------------------
1 | //
2 | // FrameCountTableViewController.m
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "FrameCountTableViewController.h"
10 | #import "FrameLayoutTableViewCell.h"
11 |
12 | #define CELL_REUSE_ID @"FrameLayoutTableViewCell"
13 |
14 | @interface FrameCountTableViewController ()
15 |
16 | @end
17 |
18 | @implementation FrameCountTableViewController
19 |
20 | - (void)viewDidLoad {
21 | [super viewDidLoad];
22 | self.title = @"FrameLayoutCountHeight";
23 | // Do any additional setup after loading the view.
24 | }
25 |
26 | #pragma mark - Override Super Method
27 | - (NSString *)getReuseIdentifier {
28 | return CELL_REUSE_ID;
29 | }
30 |
31 | @end
32 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/FrameCountTableViewController/FrameLayoutTableViewCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // FrameLayoutTableViewCell.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "SuperTableViewCell.h"
10 |
11 | @interface FrameLayoutTableViewCell : SuperTableViewCell
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/MainTableViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // MainTableViewController.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface MainTableViewController : UITableViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/SuperTableViewController/SuperTableViewCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // SuperTableViewCell.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "TestDataModel.h"
11 | @interface SuperTableViewCell : UITableViewCell
12 | - (void)configCellData:(TestDataModel *)model;
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/SuperTableViewController/SuperTableViewCell.m:
--------------------------------------------------------------------------------
1 | //
2 | // SuperTableViewCell.m
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "SuperTableViewCell.h"
10 |
11 | @implementation SuperTableViewCell
12 | - (void)configCellData:(TestDataModel *)model{}
13 |
14 | @end
15 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/SuperTableViewController/SuperTableViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // SuperTableViewController.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/9.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "SuperTableViewCell.h"
11 |
12 | @interface SuperTableViewController : UITableViewController
13 | @property (nonatomic, strong) NSMutableArray *dataSource;
14 | - (void)addTestData;
15 | - (void)registerTableViewCell;
16 | - (NSString *)getReuseIdentifier;
17 | @end
18 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/YYKitTableViewController/YYKitTableViewCell.h:
--------------------------------------------------------------------------------
1 | //
2 | // YYKitTableViewCell.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/12.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "SuperTableViewCell.h"
10 |
11 | @interface YYKitTableViewCell : SuperTableViewCell
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/ViewController/YYKitTableViewController/YYKitTableViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // YYKitTableViewController.h
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/12.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import "SuperTableViewController.h"
10 |
11 | @interface YYKitTableViewController : SuperTableViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/DisplayLayout/DisplayLayout/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // DisplayLayout
4 | //
5 | // Created by Mr.LuDashi on 16/9/8.
6 | // Copyright © 2016年 ZeluLi. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "AppDelegate.h"
11 |
12 | int main(int argc, char * argv[]) {
13 | @autoreleasepool {
14 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/DisplayLayout/Podfile:
--------------------------------------------------------------------------------
1 | source 'https://github.com/CocoaPods/Specs.git'
2 |
3 | platform :ios, ‘8.0’
4 |
5 | target :'DisplayLayout' do
6 | pod 'YYKit', '~> 1.0.7'
7 | pod 'AsyncDisplayKit', '~> 1.9.90'
8 | end
9 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/ASControlNode+tvOS.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASControlNode+tvOS.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Aaron Schubert on 21/04/2016.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #if TARGET_OS_TV
14 | #import
15 |
16 | @interface ASControlNode (tvOS)
17 |
18 | @end
19 | #endif
20 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/ASEqualityHashHelpers.mm:
--------------------------------------------------------------------------------
1 | //
2 | // ASEqualityHashHelpers.mm
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import "ASEqualityHashHelpers.h"
12 |
13 | NSUInteger ASIntegerArrayHash(const NSUInteger *subhashes, NSUInteger count)
14 | {
15 | uint64_t result = subhashes[0];
16 | for (int ii = 1; ii < count; ++ii) {
17 | result = ASHashCombine(result, subhashes[ii]);
18 | }
19 | return ASHash64ToNative(result);
20 | }
21 |
22 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/ASImageNode+tvOS.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASImageNode+tvOS.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Aaron Schubert on 21/04/2016.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #if TARGET_OS_TV
14 | #import
15 |
16 | @interface ASImageNode (tvOS)
17 | @end
18 | #endif
19 |
20 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/ASNavigationController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASNavigationController.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 4/27/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | #import "ASVisibilityProtocols.h"
16 |
17 | @interface ASNavigationController : UINavigationController
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/ASPagerFlowLayout.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASPagerFlowLayout.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Levi McCallum on 2/12/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | @interface ASPagerFlowLayout : UICollectionViewFlowLayout
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/ASScrollNode.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASScrollNode.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | #import
14 |
15 | NS_ASSUME_NONNULL_BEGIN
16 |
17 | /**
18 | * Simple node that wraps UIScrollView.
19 | */
20 | @interface ASScrollNode : ASDisplayNode
21 |
22 | /**
23 | * @abstract The node's UIScrollView.
24 | */
25 | @property (nonatomic, readonly, strong) UIScrollView *view;
26 |
27 | @end
28 |
29 | NS_ASSUME_NONNULL_END
30 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/ASTabBarController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASTabBarController.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 5/10/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | #import "ASVisibilityProtocols.h"
16 |
17 | @interface ASTabBarController : UITabBarController
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Details/ASAbstractLayoutController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASAbstractLayoutController.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 | #import
13 |
14 | NS_ASSUME_NONNULL_BEGIN
15 |
16 | @interface ASAbstractLayoutController : NSObject
17 |
18 | @end
19 |
20 | NS_ASSUME_NONNULL_END
21 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionInternal.m:
--------------------------------------------------------------------------------
1 | //
2 | // ASCollectionInternal.m
3 | // AsyncDisplayKit
4 | //
5 | // Created by Scott Goodson on 1/1/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionViewLayoutController.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASCollectionViewLayoutController.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 | #import
13 |
14 | NS_ASSUME_NONNULL_BEGIN
15 |
16 | @class ASCollectionView;
17 |
18 | @interface ASCollectionViewLayoutController : ASAbstractLayoutController
19 |
20 | - (instancetype)initWithCollectionView:(ASCollectionView *)collectionView;
21 |
22 | @end
23 |
24 | NS_ASSUME_NONNULL_END
25 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Details/ASImageContainerProtocolCategories.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASImageContainerProtocolCategories.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 3/18/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | #import "ASImageProtocols.h"
16 |
17 | @interface UIImage (ASImageContainerProtocol)
18 |
19 | @end
20 |
21 | @interface NSData (ASImageContainerProtocol)
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Details/ASMainSerialQueue.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASMainSerialQueue.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 12/11/15.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | @interface ASMainSerialQueue : NSObject
16 |
17 | - (void)performBlockOnMainThread:(dispatch_block_t)block;
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Details/ASWeakProxy.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASWeakProxy.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Garrett Moon on 4/12/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | @interface ASWeakProxy : NSObject
16 |
17 | @property (nonatomic, weak, readonly) id target;
18 |
19 | + (instancetype)weakProxyWithTarget:(id)target;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Details/UICollectionViewLayout+ASConvenience.h:
--------------------------------------------------------------------------------
1 | //
2 | // UICollectionViewLayout+ASConvenience.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | NS_ASSUME_NONNULL_BEGIN
14 |
15 | @interface UICollectionViewLayout (ASConvenience)
16 |
17 | - (BOOL)asdk_isFlowLayout;
18 |
19 | @end
20 |
21 | NS_ASSUME_NONNULL_END
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Details/UICollectionViewLayout+ASConvenience.m:
--------------------------------------------------------------------------------
1 | //
2 | // UICollectionViewLayout+ASConvenience.m
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import "UICollectionViewLayout+ASConvenience.h"
12 |
13 | @implementation UICollectionViewLayout (ASConvenience)
14 |
15 | - (BOOL)asdk_isFlowLayout
16 | {
17 | return [self isKindOfClass:[UICollectionViewFlowLayout class]];
18 | }
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Details/_ASDisplayViewAccessiblity.h:
--------------------------------------------------------------------------------
1 | //
2 | // _ASDisplayViewAccessiblity.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Private/ASBasicImageDownloaderInternal.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASBasicImageDownloaderInternal.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | @interface ASBasicImageDownloaderContext : NSObject
12 |
13 | + (ASBasicImageDownloaderContext *)contextForURL:(NSURL *)URL;
14 |
15 | @property (nonatomic, strong, readonly) NSURL *URL;
16 | @property (nonatomic, weak) NSURLSessionTask *sessionTask;
17 |
18 | - (BOOL)isCancelled;
19 | - (void)cancel;
20 |
21 | @end
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Private/ASDefaultPlayButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASDefaultPlayButton.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Luke Parham on 1/27/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 |
15 | @interface ASDefaultPlayButton : ASButtonNode
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Private/ASDefaultPlaybackButton.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASDefaultPlaybackButton.h
3 | // AsyncDisplayKit
4 | //
5 | // Created by Erekle on 5/14/16.
6 | //
7 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
8 | // This source code is licensed under the BSD-style license found in the
9 | // LICENSE file in the root directory of this source tree. An additional grant
10 | // of patent rights can be found in the PATENTS file in the same directory.
11 | //
12 |
13 | #import
14 | typedef enum {
15 | ASDefaultPlaybackButtonTypePlay,
16 | ASDefaultPlaybackButtonTypePause
17 | } ASDefaultPlaybackButtonType;
18 | @interface ASDefaultPlaybackButton : ASControlNode
19 | @property (nonatomic, assign) ASDefaultPlaybackButtonType buttonType;
20 | @end
21 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/Private/ASSentinel.m:
--------------------------------------------------------------------------------
1 | //
2 | // ASSentinel.m
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import "ASSentinel.h"
12 |
13 | #import
14 |
15 | @implementation ASSentinel
16 | {
17 | int32_t _value;
18 | }
19 |
20 | - (int32_t)value
21 | {
22 | return _value;
23 | }
24 |
25 | - (int32_t)increment
26 | {
27 | return OSAtomicAdd32(1, &_value);
28 | }
29 |
30 | @end
31 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/TextKit/ASLayoutManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASLayoutManager.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | @interface ASLayoutManager : NSLayoutManager
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitTailTruncater.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASTextKitTailTruncater.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #import
12 |
13 | #import "ASTextKitTruncating.h"
14 |
15 | @interface ASTextKitTailTruncater : NSObject
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextNodeTypes.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASTextNodeTypes.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #pragma once
12 |
13 | // Use this attribute name to add "word kerning"
14 | static NSString *const ASTextNodeWordKerningAttributeName = @"ASAttributedStringWordKerning";
15 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/AsyncDisplayKit/Base/ASLog.h:
--------------------------------------------------------------------------------
1 | //
2 | // ASLog.h
3 | // AsyncDisplayKit
4 | //
5 | // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
6 | // This source code is licensed under the BSD-style license found in the
7 | // LICENSE file in the root directory of this source tree. An additional grant
8 | // of patent rights can be found in the PATENTS file in the same directory.
9 | //
10 |
11 | #pragma once
12 |
13 | #define ASMultiplexImageNodeLogDebug(...)
14 | #define ASMultiplexImageNodeCLogDebug(...)
15 |
16 | #define ASMultiplexImageNodeLogError(...)
17 | #define ASMultiplexImageNodeCLogError(...)
18 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASAbstractLayoutController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASAbstractLayoutController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASAsciiArtBoxCreator.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASAsciiArtBoxCreator.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASAssert.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASAssert.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASAvailability.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASAvailability.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASBackgroundLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASBackgroundLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASBaseDefines.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASBaseDefines.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASBasicImageDownloader.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASBasicImageDownloader.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASBasicImageDownloaderInternal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASBasicImageDownloaderInternal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASBatchContext.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASBatchContext.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASBatchFetching.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASBatchFetching.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASButtonNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASButtonNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCellNode+Internal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCellNode+Internal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCellNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCellNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCenterLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASCenterLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASChangeSetDataController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASChangeSetDataController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCollectionDataController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionDataController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCollectionInternal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionInternal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCollectionNode+Beta.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionNode+Beta.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCollectionNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCollectionView.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCollectionViewFlowLayoutInspector.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionViewFlowLayoutInspector.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCollectionViewLayoutController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionViewLayoutController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCollectionViewLayoutFacilitatorProtocol.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionViewLayoutFacilitatorProtocol.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASCollectionViewProtocols.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionViewProtocols.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASContextTransitioning.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASContextTransitioning.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASControlNode+Subclasses.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASControlNode+Subclasses.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASControlNode+tvOS.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASControlNode+tvOS.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASControlNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASControlNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDataController+Subclasses.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASDataController+Subclasses.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDataController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASDataController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDealloc2MainObject.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASDealloc2MainObject.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDefaultPlayButton.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASDefaultPlayButton.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDefaultPlaybackButton.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASDefaultPlaybackButton.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDelegateProxy.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASDelegateProxy.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDimension.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASDimension.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDisplayNode+Beta.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASDisplayNode+Beta.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDisplayNode+DebugTiming.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASDisplayNode+DebugTiming.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDisplayNode+FrameworkPrivate.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASDisplayNode+FrameworkPrivate.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDisplayNode+Subclasses.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASDisplayNode+Subclasses.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDisplayNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASDisplayNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDisplayNodeExtras.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASDisplayNodeExtras.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASDisplayNodeInternal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASDisplayNodeInternal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASEditableTextNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASEditableTextNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASEnvironment.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASEnvironment.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASEnvironmentInternal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASEnvironmentInternal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASEqualityHashHelpers.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASEqualityHashHelpers.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASEqualityHelpers.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASEqualityHelpers.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASFlowLayoutController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASFlowLayoutController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASHighlightOverlayLayer.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASHighlightOverlayLayer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASImageContainerProtocolCategories.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASImageContainerProtocolCategories.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASImageNode+AnimatedImagePrivate.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASImageNode+AnimatedImagePrivate.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASImageNode+CGExtras.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASImageNode+CGExtras.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASImageNode+tvOS.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASImageNode+tvOS.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASImageNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASImageNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASImageProtocols.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASImageProtocols.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASIndexPath.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASIndexPath.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASIndexedNodeContext.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASIndexedNodeContext.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASInsetLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASInsetLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASInternalHelpers.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASInternalHelpers.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayout.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayout.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASLayoutController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutManager.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASLayoutManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutRangeType.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASLayoutRangeType.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutSpecUtilities.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASLayoutSpecUtilities.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutTransition.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASLayoutTransition.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutValidation.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutValidation.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutable.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutable.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutableExtensibility.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutableExtensibility.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLayoutablePrivate.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutablePrivate.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASLog.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASLog.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASMainSerialQueue.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASMainSerialQueue.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASMapNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASMapNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASMultidimensionalArrayUtils.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASMultidimensionalArrayUtils.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASMultiplexImageNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASMultiplexImageNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASMutableAttributedStringBuilder.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASMutableAttributedStringBuilder.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASNavigationController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASNavigationController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASNetworkImageNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASNetworkImageNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASOverlayLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASOverlayLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASPINRemoteImageDownloader.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASPINRemoteImageDownloader.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASPagerFlowLayout.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASPagerFlowLayout.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASPagerNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASPagerNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASPendingStateController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASPendingStateController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASPhotosFrameworkImageRequest.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASPhotosFrameworkImageRequest.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASRangeController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASRangeController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASRangeControllerUpdateRangeProtocol+Beta.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASRangeControllerUpdateRangeProtocol+Beta.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASRatioLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASRatioLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASRelativeLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASRelativeLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASRelativeSize.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASRelativeSize.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASRunLoopQueue.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASRunLoopQueue.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASScrollDirection.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASScrollDirection.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASScrollNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASScrollNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASSentinel.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASSentinel.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASStackBaselinePositionedLayout.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASStackBaselinePositionedLayout.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASStackLayoutDefines.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStackLayoutDefines.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASStackLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStackLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASStackLayoutSpecUtilities.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASStackLayoutSpecUtilities.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASStackLayoutable.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStackLayoutable.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASStackPositionedLayout.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASStackPositionedLayout.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASStackUnpositionedLayout.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASStackUnpositionedLayout.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASStaticLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStaticLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASStaticLayoutable.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStaticLayoutable.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTabBarController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTabBarController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTableNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTableNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTableView.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTableView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTableViewInternal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTableViewInternal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTableViewProtocols.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTableViewProtocols.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitAttributes.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitAttributes.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitComponents.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitComponents.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitContext.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitContext.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitCoreTextAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitCoreTextAdditions.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitEntityAttribute.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitEntityAttribute.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitFontSizeAdjuster.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitFontSizeAdjuster.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitRenderer+Positioning.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitRenderer+Positioning.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitRenderer+TextChecking.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitRenderer+TextChecking.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitRenderer.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitRenderer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitShadower.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitShadower.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitTailTruncater.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitTailTruncater.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextKitTruncating.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitTruncating.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextNode+Beta.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTextNode+Beta.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTextNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextNodeTypes.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextNodeTypes.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTextNodeWordKerner.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextNodeWordKerner.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASThread.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASThread.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASTraitCollection.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASTraitCollection.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASVideoNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASVideoNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASVideoPlayerNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASVideoPlayerNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASViewController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASViewController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASVisibilityProtocols.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASVisibilityProtocols.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASWeakProxy.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASWeakProxy.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/ASWeakSet.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/ASWeakSet.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/AsyncDisplayKit+Debug.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/AsyncDisplayKit+Debug.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/AsyncDisplayKit.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/AsyncDisplayKit.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/CGRect+ASConvenience.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/CGRect+ASConvenience.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/NSArray+Diffing.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/NSArray+Diffing.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/NSIndexSet+ASHelpers.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/NSIndexSet+ASHelpers.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/NSMutableAttributedString+TextKitAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/NSMutableAttributedString+TextKitAdditions.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/UICollectionViewLayout+ASConvenience.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/UICollectionViewLayout+ASConvenience.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/UIImage+ASConvenience.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/UIImage+ASConvenience.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/UIView+ASConvenience.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/UIView+ASConvenience.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_AS-objc-internal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/_AS-objc-internal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASAsyncTransaction.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/Transactions/_ASAsyncTransaction.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASAsyncTransactionContainer+Private.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/Transactions/_ASAsyncTransactionContainer+Private.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASAsyncTransactionContainer.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/Transactions/_ASAsyncTransactionContainer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASAsyncTransactionGroup.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/Transactions/_ASAsyncTransactionGroup.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASCoreAnimationExtras.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/_ASCoreAnimationExtras.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASDisplayLayer.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/_ASDisplayLayer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASDisplayView.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/_ASDisplayView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASDisplayViewAccessiblity.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/_ASDisplayViewAccessiblity.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASHierarchyChangeSet.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/_ASHierarchyChangeSet.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASPendingState.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/_ASPendingState.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASScopeTimer.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/_ASScopeTimer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/AsyncDisplayKit/_ASTransitionContext.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/_ASTransitionContext.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINCache/Nullability.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/Nullability.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINCache/PINCache.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/PINCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINCache/PINCacheObjectSubscripting.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/PINCacheObjectSubscripting.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINCache/PINDiskCache.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/PINDiskCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINCache/PINMemoryCache.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/PINMemoryCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/NSData+ImageDetectors.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Categories/NSData+ImageDetectors.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINAlternateRepresentationProvider.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINAlternateRepresentationProvider.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINAnimatedImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINAnimatedImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINAnimatedImageManager.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINAnimatedImageManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINButton+PINRemoteImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Image Categories/PINButton+PINRemoteImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINDataTaskOperation.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINDataTaskOperation.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINImage+DecodedImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Categories/PINImage+DecodedImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINImage+WebP.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Categories/PINImage+WebP.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINImageView+PINRemoteImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Image Categories/PINImageView+PINRemoteImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINProgressiveImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINProgressiveImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImageCallbacks.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageCallbacks.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImageCategoryManager.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageCategoryManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImageDownloadTask.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageDownloadTask.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImageMacros.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageMacros.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImageManager.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImageManagerResult.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageManagerResult.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImageMemoryContainer.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageMemoryContainer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImageProcessorTask.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageProcessorTask.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteImageTask.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageTask.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINRemoteLock.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteLock.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/PINRemoteImage/PINURLSessionManager.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINURLSessionManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/CALayer+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Quartz/CALayer+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/CALayer+YYWebImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/CALayer+YYWebImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/MKAnnotationView+YYWebImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/MKAnnotationView+YYWebImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSArray+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSArray+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSAttributedString+YYText.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/NSAttributedString+YYText.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSBundle+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSBundle+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSData+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSData+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSDate+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSDate+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSDictionary+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSDictionary+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSKeyedUnarchiver+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSKeyedUnarchiver+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSNotificationCenter+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSNotificationCenter+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSNumber+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSNumber+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSObject+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSObject+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSObject+YYAddForARC.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSObject+YYAddForARC.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSObject+YYAddForKVO.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSObject+YYAddForKVO.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSObject+YYModel.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Model/NSObject+YYModel.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSParagraphStyle+YYText.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/NSParagraphStyle+YYText.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSString+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSString+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSThread+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSThread+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/NSTimer+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSTimer+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIApplication+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIApplication+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIBarButtonItem+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIBarButtonItem+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIBezierPath+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIBezierPath+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIButton+YYWebImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/UIButton+YYWebImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIColor+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIColor+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIControl+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIControl+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIDevice+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIDevice+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIFont+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIFont+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIGestureRecognizer+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIGestureRecognizer+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIImage+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIImage+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIImageView+YYWebImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/UIImageView+YYWebImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIPasteboard+YYText.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/UIPasteboard+YYText.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIScreen+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIScreen+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIScrollView+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIScrollView+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UITableView+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UITableView+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UITextField+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UITextField+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/UIView+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIView+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYAnimatedImageView.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYAnimatedImageView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYAsyncLayer.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYAsyncLayer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYCGUtilities.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Quartz/YYCGUtilities.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYCache.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Cache/YYCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYClassInfo.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Model/YYClassInfo.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYDiskCache.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Cache/YYDiskCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYDispatchQueuePool.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYDispatchQueuePool.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYFileHash.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYFileHash.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYFrameImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYFrameImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYGestureRecognizer.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYGestureRecognizer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYImageCache.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYImageCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYImageCoder.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYImageCoder.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYKVStorage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Cache/YYKVStorage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYKeychain.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYKeychain.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYKit.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/YYKit.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYKitMacro.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/YYKitMacro.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYLabel.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/YYLabel.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYMemoryCache.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Cache/YYMemoryCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYReachability.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYReachability.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYSentinel.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYSentinel.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYSpriteSheetImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYSpriteSheetImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextArchiver.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextArchiver.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextAttribute.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextAttribute.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextContainerView.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextContainerView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextDebugOption.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextDebugOption.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextEffectWindow.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextEffectWindow.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextInput.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextInput.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextKeyboardManager.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextKeyboardManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextLayout.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextLayout.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextLine.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextLine.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextMagnifier.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextMagnifier.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextParser.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextParser.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextRubyAnnotation.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextRubyAnnotation.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextRunDelegate.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextRunDelegate.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextSelectionView.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextSelectionView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextUtilities.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextUtilities.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTextView.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/YYTextView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYThreadSafeArray.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYThreadSafeArray.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYThreadSafeDictionary.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYThreadSafeDictionary.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTimer.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYTimer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYTransaction.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYTransaction.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYWeakProxy.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYWeakProxy.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYWebImageManager.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYWebImageManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/YYWebImageOperation.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYWebImageOperation.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Private/YYKit/_YYWebImageSetter.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/_YYWebImageSetter.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASAbstractLayoutController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASAbstractLayoutController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASAsciiArtBoxCreator.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASAsciiArtBoxCreator.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASAssert.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASAssert.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASAvailability.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASAvailability.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASBackgroundLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASBackgroundLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASBaseDefines.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASBaseDefines.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASBasicImageDownloader.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASBasicImageDownloader.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASBatchContext.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASBatchContext.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASButtonNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASButtonNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCellNode+Internal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCellNode+Internal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCellNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCellNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCenterLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASCenterLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASChangeSetDataController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASChangeSetDataController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCollectionDataController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionDataController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCollectionInternal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionInternal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCollectionNode+Beta.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionNode+Beta.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCollectionNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCollectionView.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCollectionViewFlowLayoutInspector.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionViewFlowLayoutInspector.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCollectionViewLayoutController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASCollectionViewLayoutController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCollectionViewLayoutFacilitatorProtocol.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionViewLayoutFacilitatorProtocol.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASCollectionViewProtocols.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASCollectionViewProtocols.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASContextTransitioning.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASContextTransitioning.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASControlNode+Subclasses.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASControlNode+Subclasses.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASControlNode+tvOS.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASControlNode+tvOS.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASControlNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASControlNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASDataController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASDataController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASDealloc2MainObject.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASDealloc2MainObject.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASDelegateProxy.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASDelegateProxy.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASDimension.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASDimension.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASDisplayNode+Beta.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASDisplayNode+Beta.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASDisplayNode+Subclasses.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASDisplayNode+Subclasses.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASDisplayNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASDisplayNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASDisplayNodeExtras.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASDisplayNodeExtras.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASEditableTextNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASEditableTextNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASEnvironment.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASEnvironment.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASEqualityHelpers.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASEqualityHelpers.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASFlowLayoutController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASFlowLayoutController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASHighlightOverlayLayer.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASHighlightOverlayLayer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASImageContainerProtocolCategories.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASImageContainerProtocolCategories.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASImageNode+tvOS.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASImageNode+tvOS.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASImageNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASImageNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASImageProtocols.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASImageProtocols.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASIndexPath.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASIndexPath.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASIndexedNodeContext.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASIndexedNodeContext.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASInsetLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASInsetLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASLayout.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayout.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASLayoutController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASLayoutController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASLayoutRangeType.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASLayoutRangeType.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASLayoutValidation.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutValidation.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASLayoutable.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutable.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASLayoutableExtensibility.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutableExtensibility.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASLayoutablePrivate.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASLayoutablePrivate.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASLog.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/Base/ASLog.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASMainSerialQueue.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASMainSerialQueue.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASMapNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASMapNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASMultiplexImageNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASMultiplexImageNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASMutableAttributedStringBuilder.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASMutableAttributedStringBuilder.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASNavigationController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASNavigationController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASNetworkImageNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASNetworkImageNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASOverlayLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASOverlayLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASPINRemoteImageDownloader.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASPINRemoteImageDownloader.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASPagerFlowLayout.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASPagerFlowLayout.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASPagerNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASPagerNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASPhotosFrameworkImageRequest.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASPhotosFrameworkImageRequest.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASRangeController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASRangeController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASRangeControllerUpdateRangeProtocol+Beta.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASRangeControllerUpdateRangeProtocol+Beta.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASRatioLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASRatioLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASRelativeLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASRelativeLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASRelativeSize.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASRelativeSize.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASRunLoopQueue.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASRunLoopQueue.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASScrollDirection.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASScrollDirection.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASScrollNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASScrollNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASStackLayoutDefines.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStackLayoutDefines.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASStackLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStackLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASStackLayoutable.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStackLayoutable.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASStaticLayoutSpec.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStaticLayoutSpec.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASStaticLayoutable.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Layout/ASStaticLayoutable.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTabBarController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTabBarController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTableNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTableNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTableView.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTableView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTableViewInternal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTableViewInternal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTableViewProtocols.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTableViewProtocols.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTextKitComponents.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextKitComponents.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTextNode+Beta.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTextNode+Beta.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTextNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASTextNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTextNodeTypes.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/TextKit/ASTextNodeTypes.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASThread.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASThread.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASTraitCollection.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASTraitCollection.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASVideoNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASVideoNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASVideoPlayerNode.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASVideoPlayerNode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASViewController.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASViewController.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASVisibilityProtocols.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/ASVisibilityProtocols.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/ASWeakProxy.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/ASWeakProxy.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/AsyncDisplayKit+Debug.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/AsyncDisplayKit+Debug.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/AsyncDisplayKit.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/AsyncDisplayKit.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/CGRect+ASConvenience.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/CGRect+ASConvenience.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/NSIndexSet+ASHelpers.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/NSIndexSet+ASHelpers.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/NSMutableAttributedString+TextKitAdditions.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/NSMutableAttributedString+TextKitAdditions.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/UICollectionViewLayout+ASConvenience.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/UICollectionViewLayout+ASConvenience.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/UIImage+ASConvenience.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/UIImage+ASConvenience.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/UIView+ASConvenience.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/UIView+ASConvenience.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/_AS-objc-internal.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Private/_AS-objc-internal.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/_ASAsyncTransaction.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/Transactions/_ASAsyncTransaction.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/_ASAsyncTransactionContainer+Private.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/Transactions/_ASAsyncTransactionContainer+Private.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/_ASAsyncTransactionContainer.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/Transactions/_ASAsyncTransactionContainer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/_ASAsyncTransactionGroup.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/Transactions/_ASAsyncTransactionGroup.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/_ASDisplayLayer.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/_ASDisplayLayer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/_ASDisplayView.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/_ASDisplayView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/_ASDisplayViewAccessiblity.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/Details/_ASDisplayViewAccessiblity.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/AsyncDisplayKit/_ASTransitionContext.h:
--------------------------------------------------------------------------------
1 | ../../../AsyncDisplayKit/AsyncDisplayKit/_ASTransitionContext.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINCache/Nullability.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/Nullability.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINCache/PINCache.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/PINCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINCache/PINCacheObjectSubscripting.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/PINCacheObjectSubscripting.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINCache/PINDiskCache.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/PINDiskCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINCache/PINMemoryCache.h:
--------------------------------------------------------------------------------
1 | ../../../PINCache/PINCache/PINMemoryCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/NSData+ImageDetectors.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Categories/NSData+ImageDetectors.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINAlternateRepresentationProvider.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINAlternateRepresentationProvider.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINAnimatedImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINAnimatedImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINAnimatedImageManager.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINAnimatedImageManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINButton+PINRemoteImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Image Categories/PINButton+PINRemoteImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINDataTaskOperation.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINDataTaskOperation.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINImage+DecodedImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Categories/PINImage+DecodedImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINImage+WebP.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Categories/PINImage+WebP.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINImageView+PINRemoteImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/Image Categories/PINImageView+PINRemoteImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINProgressiveImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINProgressiveImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImage.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImageCallbacks.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageCallbacks.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImageCategoryManager.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageCategoryManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImageDownloadTask.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageDownloadTask.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImageMacros.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageMacros.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImageManager.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImageManagerResult.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageManagerResult.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImageMemoryContainer.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageMemoryContainer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImageProcessorTask.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageProcessorTask.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteImageTask.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteImageTask.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINRemoteLock.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINRemoteLock.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/PINRemoteImage/PINURLSessionManager.h:
--------------------------------------------------------------------------------
1 | ../../../PINRemoteImage/Pod/Classes/PINURLSessionManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/CALayer+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Quartz/CALayer+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/CALayer+YYWebImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/CALayer+YYWebImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/MKAnnotationView+YYWebImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/MKAnnotationView+YYWebImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSArray+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSArray+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSAttributedString+YYText.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/NSAttributedString+YYText.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSBundle+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSBundle+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSData+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSData+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSDate+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSDate+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSDictionary+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSDictionary+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSKeyedUnarchiver+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSKeyedUnarchiver+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSNotificationCenter+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSNotificationCenter+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSNumber+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSNumber+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSObject+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSObject+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSObject+YYAddForARC.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSObject+YYAddForARC.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSObject+YYAddForKVO.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSObject+YYAddForKVO.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSObject+YYModel.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Model/NSObject+YYModel.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSParagraphStyle+YYText.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/NSParagraphStyle+YYText.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSString+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSString+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSThread+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSThread+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/NSTimer+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Foundation/NSTimer+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIApplication+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIApplication+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIBarButtonItem+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIBarButtonItem+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIBezierPath+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIBezierPath+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIButton+YYWebImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/UIButton+YYWebImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIColor+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIColor+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIControl+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIControl+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIDevice+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIDevice+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIFont+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIFont+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIGestureRecognizer+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIGestureRecognizer+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIImage+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIImage+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIImageView+YYWebImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/UIImageView+YYWebImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIPasteboard+YYText.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/UIPasteboard+YYText.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIScreen+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIScreen+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIScrollView+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIScrollView+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UITableView+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UITableView+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UITextField+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UITextField+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/UIView+YYAdd.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/UIKit/UIView+YYAdd.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/WebP/config.h:
--------------------------------------------------------------------------------
1 | ../../../../YYKit/Vendor/WebP.framework/Headers/config.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/WebP/decode.h:
--------------------------------------------------------------------------------
1 | ../../../../YYKit/Vendor/WebP.framework/Headers/decode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/WebP/demux.h:
--------------------------------------------------------------------------------
1 | ../../../../YYKit/Vendor/WebP.framework/Headers/demux.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/WebP/encode.h:
--------------------------------------------------------------------------------
1 | ../../../../YYKit/Vendor/WebP.framework/Headers/encode.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/WebP/extras.h:
--------------------------------------------------------------------------------
1 | ../../../../YYKit/Vendor/WebP.framework/Headers/extras.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/WebP/format_constants.h:
--------------------------------------------------------------------------------
1 | ../../../../YYKit/Vendor/WebP.framework/Headers/format_constants.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/WebP/mux.h:
--------------------------------------------------------------------------------
1 | ../../../../YYKit/Vendor/WebP.framework/Headers/mux.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/WebP/mux_types.h:
--------------------------------------------------------------------------------
1 | ../../../../YYKit/Vendor/WebP.framework/Headers/mux_types.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/WebP/types.h:
--------------------------------------------------------------------------------
1 | ../../../../YYKit/Vendor/WebP.framework/Headers/types.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYAnimatedImageView.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYAnimatedImageView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYAsyncLayer.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYAsyncLayer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYCGUtilities.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/Quartz/YYCGUtilities.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYCache.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Cache/YYCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYClassInfo.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Model/YYClassInfo.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYDiskCache.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Cache/YYDiskCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYDispatchQueuePool.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYDispatchQueuePool.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYFileHash.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYFileHash.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYFrameImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYFrameImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYGestureRecognizer.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYGestureRecognizer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYImageCache.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYImageCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYImageCoder.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYImageCoder.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYKVStorage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Cache/YYKVStorage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYKeychain.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYKeychain.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYKit.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/YYKit.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYKitMacro.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Base/YYKitMacro.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYLabel.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/YYLabel.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYMemoryCache.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Cache/YYMemoryCache.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYReachability.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYReachability.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYSentinel.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYSentinel.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYSpriteSheetImage.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYSpriteSheetImage.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextArchiver.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextArchiver.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextAttribute.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextAttribute.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextContainerView.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextContainerView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextDebugOption.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextDebugOption.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextEffectWindow.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextEffectWindow.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextInput.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextInput.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextKeyboardManager.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextKeyboardManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextLayout.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextLayout.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextLine.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextLine.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextMagnifier.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextMagnifier.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextParser.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextParser.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextRubyAnnotation.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextRubyAnnotation.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextRunDelegate.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextRunDelegate.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextSelectionView.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/Component/YYTextSelectionView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextUtilities.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/String/YYTextUtilities.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTextView.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Text/YYTextView.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYThreadSafeArray.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYThreadSafeArray.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYThreadSafeDictionary.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYThreadSafeDictionary.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTimer.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYTimer.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYTransaction.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYTransaction.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYWeakProxy.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Utility/YYWeakProxy.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYWebImageManager.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYWebImageManager.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/YYWebImageOperation.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/YYWebImageOperation.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Headers/Public/YYKit/_YYWebImageSetter.h:
--------------------------------------------------------------------------------
1 | ../../../YYKit/YYKit/Image/Categories/_YYWebImageSetter.h
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINCache/PINCache/Nullability.h:
--------------------------------------------------------------------------------
1 | // PINCache is a modified version of TMCache
2 | // Modifications by Garrett Moon
3 | // Copyright (c) 2015 Pinterest. All rights reserved.
4 |
5 | #ifndef PINCache_nullability_h
6 | #define PINCache_nullability_h
7 |
8 | #if !__has_feature(nullability)
9 | #define NS_ASSUME_NONNULL_BEGIN
10 | #define NS_ASSUME_NONNULL_END
11 | #define nullable
12 | #define nonnull
13 | #define null_unspecified
14 | #define null_resettable
15 | #define __nullable
16 | #define __nonnull
17 | #define __null_unspecified
18 | #endif
19 |
20 | #endif
21 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2015-2016 Pinterest, Inc.
2 |
3 | Licensed under the Apache License, Version 2.0 (the "License");
4 | you may not use this file except in compliance with the License.
5 | You may obtain a copy of the License at
6 |
7 | http://www.apache.org/licenses/LICENSE-2.0
8 |
9 | Unless required by applicable law or agreed to in writing, software
10 | distributed under the License is distributed on an "AS IS" BASIS,
11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | See the License for the specific language governing permissions and
13 | limitations under the License.
14 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/Categories/NSData+ImageDetectors.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSData+ImageDetectors.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 11/19/14.
6 | //
7 | //
8 |
9 | #import
10 |
11 | @interface NSData (PINImageDetectors)
12 |
13 | - (BOOL)pin_isGIF;
14 | #ifdef PIN_WEBP
15 | - (BOOL)pin_isWebP;
16 | #endif
17 |
18 | @end
19 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/Categories/PINImage+WebP.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIImage+WebP.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 11/18/14.
6 | //
7 | //
8 |
9 | #ifdef PIN_WEBP
10 |
11 | #if PIN_TARGET_IOS
12 | #import
13 | #elif PIN_TARGET_MAC
14 | #import
15 | #endif
16 |
17 | #import "PINRemoteImageMacros.h"
18 |
19 | @interface PINImage (PINWebP)
20 |
21 | + (PINImage *)pin_imageWithWebPData:(NSData *)webPData;
22 |
23 | @end
24 |
25 | #endif
26 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/Image Categories/PINButton+PINRemoteImage.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIButton+PINRemoteImage.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 8/18/14.
6 | //
7 | //
8 |
9 | #if PIN_TARGET_IOS
10 | #import
11 | #elif PIN_TARGET_MAC
12 | #import
13 | #endif
14 |
15 | #import "PINRemoteImageManager.h"
16 | #import "PINRemoteImageCategoryManager.h"
17 |
18 | @interface PINButton (PINRemoteImage)
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/Image Categories/PINImageView+PINRemoteImage.h:
--------------------------------------------------------------------------------
1 | //
2 | // UIImageView+PINRemoteImage.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 8/17/14.
6 | //
7 | //
8 |
9 | #if PIN_TARGET_IOS
10 | #import
11 | #elif PIN_TARGET_MAC
12 | #import
13 | #endif
14 |
15 | #import "PINRemoteImageManager.h"
16 | #import "PINRemoteImageCategoryManager.h"
17 |
18 | @interface PINImageView (PINRemoteImage)
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINAlternateRepresentationProvider.m:
--------------------------------------------------------------------------------
1 | //
2 | // PINAlternateRepresentationProvider.m
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 3/17/16.
6 | //
7 | //
8 |
9 | #import "PINAlternateRepresentationProvider.h"
10 |
11 | #import "NSData+ImageDetectors.h"
12 | #if USE_FLANIMATED_IMAGE
13 | #import
14 | #endif
15 |
16 | @implementation PINAlternateRepresentationProvider
17 |
18 | - (id)alternateRepresentationWithData:(NSData *)data options:(PINRemoteImageManagerDownloadOptions)options
19 | {
20 | #if USE_FLANIMATED_IMAGE
21 | if ([data pin_isGIF]) {
22 | return [FLAnimatedImage animatedImageWithGIFData:data];
23 | }
24 | #endif
25 | return nil;
26 | }
27 |
28 | @end
29 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINDataTaskOperation.h:
--------------------------------------------------------------------------------
1 | //
2 | // PINDataTaskOperation.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 3/12/15.
6 | //
7 | //
8 |
9 | #import
10 |
11 | #import "PINURLSessionManager.h"
12 |
13 | @interface PINDataTaskOperation : NSOperation
14 |
15 | @property (nonatomic, readonly, nullable) NSURLSessionDataTask *dataTask;
16 |
17 | + (nonnull instancetype)dataTaskOperationWithSessionManager:(nonnull PINURLSessionManager *)sessionManager
18 | request:(nonnull NSURLRequest *)request
19 | completionHandler:(nonnull void (^)(NSURLResponse * _Nonnull response, NSError * _Nullable error))completionHandler;
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINRemoteImage.h:
--------------------------------------------------------------------------------
1 | //
2 | // PINRemoteImage.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 8/17/14.
6 | //
7 | //
8 |
9 | #ifndef Pods_PINRemoteImage_h
10 | #define Pods_PINRemoteImage_h
11 |
12 | #import "PINRemoteImageMacros.h"
13 |
14 | #import "PINRemoteImageManager.h"
15 | #import "PINRemoteImageCategoryManager.h"
16 | #import "PINRemoteImageManagerResult.h"
17 | #import "PINProgressiveImage.h"
18 | #import "PINURLSessionManager.h"
19 |
20 | #endif
21 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINRemoteImageCallbacks.h:
--------------------------------------------------------------------------------
1 | //
2 | // PINRemoteImageCallbacks.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 3/9/15.
6 | //
7 | //
8 |
9 | #import
10 |
11 | #import "PINRemoteImageManager.h"
12 |
13 | @interface PINRemoteImageCallbacks : NSObject
14 |
15 | @property (nonatomic, strong, nullable) PINRemoteImageManagerImageCompletion completionBlock;
16 | @property (nonatomic, strong, nullable) PINRemoteImageManagerImageCompletion progressImageBlock;
17 | @property (nonatomic, strong, nullable) PINRemoteImageManagerProgressDownload progressDownloadBlock;
18 | @property (nonatomic, assign) CFTimeInterval requestTime;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINRemoteImageCallbacks.m:
--------------------------------------------------------------------------------
1 | //
2 | // PINRemoteImageCallbacks.m
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 3/9/15.
6 | //
7 | //
8 |
9 | #import "PINRemoteImageCallbacks.h"
10 |
11 | @implementation PINRemoteImageCallbacks
12 |
13 | - (void)setCompletionBlock:(PINRemoteImageManagerImageCompletion)completionBlock
14 | {
15 | _completionBlock = [completionBlock copy];
16 | self.requestTime = CACurrentMediaTime();
17 | }
18 |
19 | @end
20 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINRemoteImageMemoryContainer.h:
--------------------------------------------------------------------------------
1 | //
2 | // PINRemoteImageMemoryContainer.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 3/17/16.
6 | //
7 | //
8 |
9 | #import
10 |
11 | #import "PINRemoteImageMacros.h"
12 | #import "PINRemoteLock.h"
13 |
14 | @class PINImage;
15 |
16 | @interface PINRemoteImageMemoryContainer : NSObject
17 |
18 | @property (nonatomic, strong) PINImage *image;
19 | @property (nonatomic, strong) NSData *data;
20 | @property (nonatomic, strong) PINRemoteLock *lock;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINRemoteImageMemoryContainer.m:
--------------------------------------------------------------------------------
1 | //
2 | // PINRemoteImageMemoryContainer.m
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 3/17/16.
6 | //
7 | //
8 |
9 | #import "PINRemoteImageMemoryContainer.h"
10 |
11 | @implementation PINRemoteImageMemoryContainer
12 |
13 | - (instancetype)init
14 | {
15 | if (self = [super init]) {
16 | _lock = [[PINRemoteLock alloc] initWithName:@"PINRemoteImageMemoryContainer" lockType:PINRemoteLockTypeNonRecursive];
17 | }
18 | return self;
19 | }
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINRemoteImageProcessorTask.h:
--------------------------------------------------------------------------------
1 | //
2 | // PINRemoteImageProcessorTask.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 3/9/15.
6 | //
7 | //
8 |
9 | #import "PINRemoteImageTask.h"
10 |
11 | @interface PINRemoteImageProcessorTask : PINRemoteImageTask
12 |
13 | @property (nonatomic, strong, nullable) NSUUID *downloadTaskUUID;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINRemoteImageProcessorTask.m:
--------------------------------------------------------------------------------
1 | //
2 | // PINRemoteImageProcessorTask.m
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 3/9/15.
6 | //
7 | //
8 |
9 | #import "PINRemoteImageProcessorTask.h"
10 |
11 | @implementation PINRemoteImageProcessorTask
12 |
13 | - (BOOL)cancelWithUUID:(NSUUID *)UUID manager:(PINRemoteImageManager *)manager
14 | {
15 | BOOL noMoreCompletions = [super cancelWithUUID:UUID manager:manager];
16 | if (noMoreCompletions && self.downloadTaskUUID) {
17 | [manager cancelTaskWithUUID:self.downloadTaskUUID];
18 | _downloadTaskUUID = nil;
19 | }
20 | return noMoreCompletions;
21 | }
22 |
23 | - (void)setDownloadTaskUUID:(NSUUID *)downloadTaskUUID
24 | {
25 | NSAssert(_downloadTaskUUID == nil, @"downloadTaskUUID should be nil");
26 | _downloadTaskUUID = downloadTaskUUID;
27 | }
28 |
29 | @end
30 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/PINRemoteImage/Pod/Classes/PINRemoteLock.h:
--------------------------------------------------------------------------------
1 | //
2 | // PINRemoteLock.h
3 | // Pods
4 | //
5 | // Created by Garrett Moon on 3/17/16.
6 | //
7 | //
8 |
9 | #import
10 |
11 | /** The type of lock, either recursive or non-recursive */
12 | typedef NS_ENUM(NSUInteger, PINRemoteLockType) {
13 | /** A non-recursive version of the lock. The default. */
14 | PINRemoteLockTypeNonRecursive = 0,
15 | /** A recursive version of the lock. More expensive. */
16 | PINRemoteLockTypeRecursive,
17 | };
18 |
19 | @interface PINRemoteLock : NSObject
20 |
21 | - (instancetype)initWithName:(NSString *)lockName lockType:(PINRemoteLockType)lockType NS_DESIGNATED_INITIALIZER;
22 | - (instancetype)initWithName:(NSString *)lockName;
23 | - (void)lockWithBlock:(dispatch_block_t)block;
24 |
25 | - (void)lock;
26 | - (void)unlock;
27 |
28 | @end
29 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/AsyncDisplayKit/AsyncDisplayKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_AsyncDisplayKit : NSObject
3 | @end
4 | @implementation PodsDummy_AsyncDisplayKit
5 | @end
6 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/AsyncDisplayKit/AsyncDisplayKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/PINCache/PINCache-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_PINCache : NSObject
3 | @end
4 | @implementation PodsDummy_PINCache
5 | @end
6 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/PINCache/PINCache-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 | #ifndef TARGET_OS_WATCH
6 | #define TARGET_OS_WATCH 0
7 | #endif
8 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/PINCache/PINCache.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/PINCache
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/PINCache" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AsyncDisplayKit" "${PODS_ROOT}/Headers/Public/PINCache" "${PODS_ROOT}/Headers/Public/PINRemoteImage" "${PODS_ROOT}/Headers/Public/YYKit"
4 | OTHER_LDFLAGS = -framework "Foundation" -weak_framework "UIKit"
5 | PODS_BUILD_DIR = $BUILD_DIR
6 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
7 | PODS_ROOT = ${SRCROOT}
8 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
9 | SKIP_INSTALL = YES
10 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/PINRemoteImage/PINRemoteImage-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_PINRemoteImage : NSObject
3 | @end
4 | @implementation PodsDummy_PINRemoteImage
5 | @end
6 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/PINRemoteImage/PINRemoteImage-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/PINRemoteImage/PINRemoteImage.xcconfig:
--------------------------------------------------------------------------------
1 | CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/PINRemoteImage
2 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
3 | HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/PINRemoteImage" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/AsyncDisplayKit" "${PODS_ROOT}/Headers/Public/PINCache" "${PODS_ROOT}/Headers/Public/PINRemoteImage" "${PODS_ROOT}/Headers/Public/YYKit"
4 | LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/PINCache"
5 | OTHER_LDFLAGS = -framework "Accelerate" -framework "ImageIO" -framework "UIKit"
6 | PODS_BUILD_DIR = $BUILD_DIR
7 | PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
8 | PODS_ROOT = ${SRCROOT}
9 | PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
10 | SKIP_INSTALL = YES
11 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/Pods-DisplayLayout/Pods-DisplayLayout-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_Pods_DisplayLayout : NSObject
3 | @end
4 | @implementation PodsDummy_Pods_DisplayLayout
5 | @end
6 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/YYKit/YYKit-dummy.m:
--------------------------------------------------------------------------------
1 | #import
2 | @interface PodsDummy_YYKit : NSObject
3 | @end
4 | @implementation PodsDummy_YYKit
5 | @end
6 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/Target Support Files/YYKit/YYKit-prefix.pch:
--------------------------------------------------------------------------------
1 | #ifdef __OBJC__
2 | #import
3 | #endif
4 |
5 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/YYKit/Vendor/WebP.framework/WebP:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lizelu/DisplayTestDemo/eac96544ef11840802826b5289a62e517ab7f1a4/DisplayLayout/Pods/YYKit/Vendor/WebP.framework/WebP
--------------------------------------------------------------------------------
/DisplayLayout/Pods/YYKit/YYKit/Base/Foundation/NSObject+YYAddForARC.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSObject+YYAddForARC.h
3 | // YYKit
4 | //
5 | // Created by ibireme on 13/12/15.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import
13 |
14 | /**
15 | Debug method for NSObject when using ARC.
16 | */
17 | @interface NSObject (YYAddForARC)
18 |
19 | /// Same as `retain`
20 | - (instancetype)arcDebugRetain;
21 |
22 | /// Same as `release`
23 | - (oneway void)arcDebugRelease;
24 |
25 | /// Same as `autorelease`
26 | - (instancetype)arcDebugAutorelease;
27 |
28 | /// Same as `retainCount`
29 | - (NSUInteger)arcDebugRetainCount;
30 |
31 | @end
32 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/YYKit/YYKit/Base/Foundation/NSThread+YYAdd.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSThread+YYAdd.h
3 | // YYKit
4 | //
5 | // Created by ibireme on 15/7/3.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import
13 |
14 | @interface NSThread (YYAdd)
15 |
16 | /**
17 | Add an autorelease pool to current runloop for current thread.
18 |
19 | @discussion If you create your own thread (NSThread/pthread), and you use
20 | runloop to manage your task, you may use this method to add an autorelease pool
21 | to the runloop. Its behavior is the same as the main thread's autorelease pool.
22 | */
23 | + (void)addAutoreleasePoolToCurrentRunloop;
24 |
25 | @end
26 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/YYKit/YYKit/Base/UIKit/UITextField+YYAdd.h:
--------------------------------------------------------------------------------
1 | //
2 | // UITextField+YYAdd.h
3 | // YYKit
4 | //
5 | // Created by ibireme on 14/5/12.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import
13 |
14 | NS_ASSUME_NONNULL_BEGIN
15 |
16 | /**
17 | Provides extensions for `UITextField`.
18 | */
19 | @interface UITextField (YYAdd)
20 |
21 | /**
22 | Set all text selected.
23 | */
24 | - (void)selectAllText;
25 |
26 | /**
27 | Set text in range selected.
28 |
29 | @param range The range of selected text in a document.
30 | */
31 | - (void)setSelectedRange:(NSRange)range;
32 |
33 | @end
34 |
35 | NS_ASSUME_NONNULL_END
36 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/YYKit/YYKit/Utility/YYSentinel.h:
--------------------------------------------------------------------------------
1 | //
2 | // YYSentinel.h
3 | // YYKit
4 | //
5 | // Created by ibireme on 15/4/13.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import
13 |
14 | NS_ASSUME_NONNULL_BEGIN
15 |
16 | /**
17 | YYSentinel is a thread safe incrementing counter.
18 | It may be used in some multi-threaded situation.
19 | */
20 | @interface YYSentinel : NSObject
21 |
22 | /// Returns the current value of the counter.
23 | @property (readonly) int32_t value;
24 |
25 | /// Increase the value atomically.
26 | /// @return The new value.
27 | - (int32_t)increase;
28 |
29 | @end
30 |
31 | NS_ASSUME_NONNULL_END
32 |
--------------------------------------------------------------------------------
/DisplayLayout/Pods/YYKit/YYKit/Utility/YYSentinel.m:
--------------------------------------------------------------------------------
1 | //
2 | // YYSentinel.m
3 | // YYKit
4 | //
5 | // Created by ibireme on 15/4/13.
6 | // Copyright (c) 2015 ibireme.
7 | //
8 | // This source code is licensed under the MIT-style license found in the
9 | // LICENSE file in the root directory of this source tree.
10 | //
11 |
12 | #import "YYSentinel.h"
13 | #import
14 |
15 | @implementation YYSentinel {
16 | int32_t _value;
17 | }
18 |
19 | - (int32_t)value {
20 | return _value;
21 | }
22 |
23 | - (int32_t)increase {
24 | return OSAtomicIncrement32(&_value);
25 | }
26 |
27 | @end
28 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # DisplayTestDemo
2 | UI性能测试
3 |
--------------------------------------------------------------------------------