| { |
| "name": "RFAlpha", |
| "version": "0.7.0", |
| "summary": "RFUI: Alpha components.", |
| "homepage": "https://github.com/RFUI/Alpha", |
| "license": { |
| "type": "MIT", |
| "file": "LICENSE" |
| }, |
| "authors": { |
| "BB9z": "BB9z@me.com" |
| }, |
| "source": { |
| "git": "https://github.com/RFUI/Alpha.git", |
| "tag": "0.7.0" |
| }, |
| "platforms": { |
| "ios": "9.0", |
| "osx": "10.8", |
| "watchos": "2.0", |
| "tvos": "9.0" |
| }, |
| "exclude_files": "Test", |
| "requires_arc": true, |
| "subspecs": [ |
| { |
| "name": "RFAudioPlayer", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ] |
| }, |
| "source_files": "RFAudioPlayer/*.{h,m}", |
| "public_header_files": "RFAudioPlayer/*.h", |
| "frameworks": "AVFoundation" |
| }, |
| { |
| "name": "RFBlockSelectorPerform", |
| "source_files": "RFBlockSelectorPerform/*.{h,m}", |
| "public_header_files": "RFBlockSelectorPerform/*.h" |
| }, |
| { |
| "name": "RFButton", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ] |
| }, |
| "source_files": "RFButton/*.{h,m}", |
| "public_header_files": "RFButton/*.h" |
| }, |
| { |
| "name": "RFCallbackControl", |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFKit/Category/NSArray": [ |
| |
| ] |
| }, |
| "source_files": "RFCallbackControl/*.{h,m}", |
| "public_header_files": "RFCallbackControl/*.h" |
| }, |
| { |
| "name": "RFCarouselView", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFAlpha/RFTimer": [ |
| |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ], |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFKit/Category/UIView+RFAnimate": [ |
| |
| ], |
| "RFKit/Category/UIView": [ |
| |
| ] |
| }, |
| "source_files": "RFCarouselView/*.{h,m}", |
| "public_header_files": "RFCarouselView/*.h" |
| }, |
| { |
| "name": "RFCheckbox", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFAlpha/RFButton": [ |
| |
| ] |
| }, |
| "source_files": "RFCheckbox/*.{h,m}", |
| "public_header_files": "RFCheckbox/*.h" |
| }, |
| { |
| "name": "RFContainerView", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFKit/Category/UIView": [ |
| |
| ], |
| "RFKit/Category/UIViewController": [ |
| |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ] |
| }, |
| "source_files": "RFContainerView/*.{h,m}", |
| "public_header_files": "RFContainerView/*.h" |
| }, |
| { |
| "name": "RFDataSourceArray", |
| "source_files": "RFDataSourceArray/*.{h,m}", |
| "public_header_files": "RFDataSourceArray/*.h" |
| }, |
| { |
| "name": "RFDispatchTimer", |
| "platforms": { |
| "ios": "9.0", |
| "osx": "10.8", |
| "watchos": "2.0", |
| "tvos": "9.0" |
| }, |
| "source_files": "RFDispatchTimer/*.{h,m}", |
| "public_header_files": "RFDispatchTimer/*.h" |
| }, |
| { |
| "name": "RFDrawImage", |
| "platforms": { |
| "ios": "9.0", |
| "watchos": "2.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ] |
| }, |
| "source_files": "RFDrawImage/*.{h,m}", |
| "public_header_files": "RFDrawImage/*.h" |
| }, |
| { |
| "name": "RFImageCropper", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFKit/Category/UIColor": [ |
| |
| ], |
| "RFKit/Category/UIImage": [ |
| |
| ], |
| "RFKit/Category/UIView": [ |
| |
| ], |
| "RFKit/Category/UIView+RFAnimate": [ |
| |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ] |
| }, |
| "source_files": "RFImageCropper/*.{h,m}", |
| "public_header_files": "RFImageCropper/*.h" |
| }, |
| { |
| "name": "RFKVOWrapper", |
| "platforms": { |
| "ios": "9.0", |
| "osx": "10.8", |
| "watchos": "2.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ] |
| }, |
| "source_files": "RFKVOWrapper/*.{h,m}", |
| "public_header_files": "RFKVOWrapper/*.h" |
| }, |
| { |
| "name": "RFNavigationController", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFKit/Category/NSError": [ |
| |
| ], |
| "RFKit/Category/UIView": [ |
| |
| ], |
| "RFKit/Category/UIView+RFAnimate": [ |
| |
| ], |
| "RFKit/Category/UIViewController+RFInterfaceOrientation": [ |
| |
| ], |
| "RFAlpha/RFTransitioning/NavigationControllerTransition": [ |
| |
| ] |
| }, |
| "source_files": "RFNavigationController/*.{h,m}", |
| "public_header_files": "RFNavigationController/*.h" |
| }, |
| { |
| "name": "RFRefreshButton", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFKit/Category/UIView": [ |
| |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ] |
| }, |
| "source_files": "RFRefreshButton/*.{h,m}", |
| "public_header_files": "RFRefreshButton/*.h" |
| }, |
| { |
| "name": "RFRefreshControl", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ] |
| }, |
| "source_files": "RFRefreshControl/*.{h,m}", |
| "public_header_files": "RFRefreshControl/*.h" |
| }, |
| { |
| "name": "RFScrollViewPageControl", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ], |
| "RFAlpha/RFKVOWrapper": [ |
| |
| ] |
| }, |
| "source_files": "RFScrollViewPageControl/*.{h,m}", |
| "public_header_files": "RFScrollViewPageControl/*.h" |
| }, |
| { |
| "name": "RFSliderView", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "dependencies": { |
| "RFAlpha/RFTimer": [ |
| |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ], |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFKit/Category/UIView+RFAnimate": [ |
| |
| ], |
| "RFKit/Category/UIView": [ |
| |
| ] |
| }, |
| "source_files": "RFSliderView/*.{h,m}", |
| "public_header_files": "RFSliderView/*.h" |
| }, |
| { |
| "name": "RFSound", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ] |
| }, |
| "source_files": "RFSound/*.{h,m}", |
| "public_header_files": "RFSound/*.h", |
| "frameworks": [ |
| "AudioToolbox" |
| ] |
| }, |
| { |
| "name": "RFSwizzle", |
| "platforms": { |
| "ios": "9.0", |
| "osx": "10.8", |
| "watchos": "2.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ] |
| }, |
| "source_files": "RFSwizzle/*.{h,m}", |
| "public_header_files": "RFSwizzle/*.h" |
| }, |
| { |
| "name": "RFSynthesize", |
| "platforms": { |
| "ios": "9.0", |
| "osx": "10.8", |
| "watchos": "2.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ] |
| }, |
| "source_files": "RFSynthesize/*.{h,m}", |
| "public_header_files": "RFSynthesize/*.h" |
| }, |
| { |
| "name": "RFTabController", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFKit/Category/NSArray": [ |
| |
| ], |
| "RFKit/Category/UIView": [ |
| |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ], |
| "RFAlpha/RFDataSourceArray": [ |
| |
| ] |
| }, |
| "source_files": "RFTabController/*.{h,m}", |
| "public_header_files": "RFTabController/*.h" |
| }, |
| { |
| "name": "RFTableViewAutoFetchDataSource", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFDelegateChain/Chain": [ |
| |
| ] |
| }, |
| "source_files": "RFTableViewAutoFetchDataSource/*.{h,m}", |
| "public_header_files": "RFTableViewAutoFetchDataSource/*.h", |
| "frameworks": "CoreData" |
| }, |
| { |
| "name": "RFTableViewCellHeightDelegate", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "dependencies": { |
| "RFDelegateChain/Chain": [ |
| |
| ], |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFKit/Category/UIView+RFAnimate": [ |
| |
| ] |
| }, |
| "source_files": "RFTableViewCellHeightDelegate/*.{h,m}", |
| "public_header_files": "RFTableViewCellHeightDelegate/*.h" |
| }, |
| { |
| "name": "RFTableViewPullToFetchPlugin", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "dependencies": { |
| "RFDelegateChain/Chain": [ |
| |
| ], |
| "RFKit/Category/UIView+RFAnimate": [ |
| |
| ], |
| "RFKit/Category/UIView": [ |
| |
| ], |
| "RFAlpha/RFKVOWrapper": [ |
| |
| ] |
| }, |
| "source_files": "RFTableViewPullToFetchPlugin/*.{h,m}", |
| "public_header_files": "RFTableViewPullToFetchPlugin/*.h" |
| }, |
| { |
| "name": "RFTimer", |
| "platforms": { |
| "ios": "9.0", |
| "osx": "10.8", |
| "watchos": "2.0", |
| "tvos": "9.0" |
| }, |
| "source_files": "RFTimer/*.{h,m}", |
| "public_header_files": "RFTimer/*.h" |
| }, |
| { |
| "name": "RFTransitioning", |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "subspecs": [ |
| { |
| "name": "Core", |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ] |
| }, |
| "source_files": [ |
| "RFTransitioning/RFAnimationTransitioning.{h,m}" |
| ], |
| "public_header_files": [ |
| "RFTransitioning/RFAnimationTransitioning.h" |
| ] |
| }, |
| { |
| "name": "NavigationControllerTransition", |
| "dependencies": { |
| "RFAlpha/RFTransitioning/Core": [ |
| |
| ], |
| "RFDelegateChain/Chain": [ |
| |
| ] |
| }, |
| "source_files": [ |
| "RFTransitioning/RFNavigation*.{h,m}", |
| "RFTransitioning/UIViewController+RFTransitioning.{h,m}" |
| ], |
| "public_header_files": [ |
| "RFTransitioning/RFNavigation*.h", |
| "RFTransitioning/UIViewController+RFTransitioning.h" |
| ] |
| }, |
| { |
| "name": "PullDownToPopInteraction", |
| "dependencies": { |
| "RFAlpha/RFTransitioning/Core": [ |
| |
| ], |
| "RFAlpha/RFTransitioning/NavigationControllerTransition": [ |
| |
| ], |
| "RFKit/Category/UIView+RFAnimate": [ |
| |
| ] |
| }, |
| "source_files": "RFTransitioning/RFInteractiveTransitioning/RFPullDownToPopInteractionController.{h,m}", |
| "public_header_files": "RFTransitioning/RFInteractiveTransitioning/RFPullDownToPopInteractionController.h" |
| }, |
| { |
| "name": "MagicMoveTransitioningStyle", |
| "dependencies": { |
| "RFAlpha/RFTransitioning/Core": [ |
| |
| ], |
| "RFKit/Category/UIView": [ |
| |
| ], |
| "RFKit/Category/UIView+RFAnimate": [ |
| |
| ] |
| }, |
| "source_files": "RFTransitioning/RFTransitioningStyle/RFMagicMoveTransitioning.{h,m}", |
| "public_header_files": "RFTransitioning/RFTransitioningStyle/RFMagicMoveTransitioning.h" |
| }, |
| { |
| "name": "MoveInFromBottomTransitioningStyle", |
| "dependencies": { |
| "RFAlpha/RFTransitioning/Core": [ |
| |
| ], |
| "RFAlpha/RFTransitioning/PullDownToPopInteraction": [ |
| |
| ] |
| }, |
| "source_files": "RFTransitioning/RFTransitioningStyle/RFMoveInFromBottomTransitioning.{h,m}", |
| "public_header_files": "RFTransitioning/RFTransitioningStyle/RFMoveInFromBottomTransitioning.h" |
| } |
| ] |
| }, |
| { |
| "name": "RFViewApperance", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "subspecs": [ |
| { |
| "name": "RFDrawView", |
| "dependencies": { |
| "RFKit/Runtime": [ |
| ">=1.7.1" |
| ], |
| "RFInitializing": [ |
| ">=1.1" |
| ] |
| }, |
| "source_files": "RFViewApperance/RFDrawView.{h,m}", |
| "public_header_files": "RFViewApperance/RFDrawView.h" |
| }, |
| { |
| "name": "RFLine", |
| "dependencies": { |
| "RFAlpha/RFViewApperance/RFDrawView": [ |
| |
| ] |
| }, |
| "source_files": "RFViewApperance/RFLine.{h,m}", |
| "public_header_files": "RFViewApperance/RFLine.h" |
| }, |
| { |
| "name": "RFRoundingCornersView", |
| "dependencies": { |
| "RFAlpha/RFViewApperance/RFDrawView": [ |
| |
| ] |
| }, |
| "source_files": "RFViewApperance/RFRoundingCornersView.{h,m}", |
| "public_header_files": "RFViewApperance/RFRoundingCornersView.h" |
| }, |
| { |
| "name": "RFLayerApperance", |
| "dependencies": { |
| "RFKit/Category/UIDevice": [ |
| |
| ] |
| }, |
| "source_files": "RFViewApperance/UIView+RFLayerApperance.{h,m}", |
| "public_header_files": "RFViewApperance/UIView+RFLayerApperance.h", |
| "frameworks": "QuartzCore" |
| }, |
| { |
| "name": "RFPatternImageBackground", |
| "dependencies": { |
| "RFKit/Category/UIColor": [ |
| |
| ] |
| }, |
| "source_files": "RFViewApperance/UIView+RFPatternImageBackground.{h,m}", |
| "public_header_files": "RFViewApperance/UIView+RFPatternImageBackground.h" |
| } |
| ] |
| }, |
| { |
| "name": "RFWindow", |
| "platforms": { |
| "ios": "9.0", |
| "tvos": "9.0" |
| }, |
| "dependencies": { |
| "RFInitializing": [ |
| ">=1.1" |
| ] |
| }, |
| "source_files": "RFWindow/*.{h,m}", |
| "public_header_files": "RFWindow/*.h" |
| } |
| ] |
| } |