| { |
| "name": "BDToolKit", |
| "version": "2.9.7", |
| "summary": "Usefull tool for objective-c develop.", |
| "description": "Usefull tool for objective-c develop.Help yourself in this post.And buy me a cup of coffee.Just kidding.Anyway Where is coffee shop?", |
| "homepage": "https://github.com/reference/BDToolKit", |
| "license": { |
| "type": "MIT", |
| "file": "LICENSE" |
| }, |
| "authors": { |
| "Scott Ban": "imti_bandianhong@126.com" |
| }, |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "source": { |
| "git": "https://github.com/reference/BDToolKit.git", |
| "tag": "2.9.7" |
| }, |
| "frameworks": [ |
| "UIKit", |
| "Foundation", |
| "WebKit", |
| "AVFoundation", |
| "QuartzCore", |
| "StoreKit", |
| "Security", |
| "AVFoundation", |
| "MediaPlayer", |
| "QuartzCore" |
| ], |
| "requires_arc": true, |
| "source_files": "BDToolKit.h", |
| "public_header_files": "BDToolKit.h", |
| "subspecs": [ |
| { |
| "name": "BDDefine", |
| "public_header_files": "Foundation/BDDefine/BDDefine.h", |
| "source_files": "Foundation/BDDefine/*.{h,m}" |
| }, |
| { |
| "name": "NSObject+Identifier", |
| "source_files": "UIKit/Catagory/NSObject+Identifier/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSObject+Identifier/*.h" |
| }, |
| { |
| "name": "BDView", |
| "source_files": "UIKit/View/BDView/*.{h,m}", |
| "public_header_files": "UIKit/View/BDView/*.h" |
| }, |
| { |
| "name": "BDCountDownButton", |
| "source_files": "UIKit/View/BDCountDownButton/*.{h,m}", |
| "public_header_files": "UIKit/View/BDCountDownButton/*.h" |
| }, |
| { |
| "name": "BDNavigationBar", |
| "source_files": "UIKit/View/BDNavigationBar/*.{h,m}", |
| "public_header_files": "UIKit/View/BDNavigationBar/*.h" |
| }, |
| { |
| "name": "BDStackView", |
| "source_files": "UIKit/View/BDStackView/*.{h,m}", |
| "public_header_files": "UIKit/View/BDStackView/*.h" |
| }, |
| { |
| "name": "UILabel+NSNumberFormat", |
| "source_files": "UIKit/Catagory/UILabel+NSNumberFormat/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UILabel+NSNumberFormat/*.h" |
| }, |
| { |
| "name": "MPMediaItem+CoverToNSData", |
| "source_files": "UIKit/Catagory/MPMediaItem+CoverToNSData/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/MPMediaItem+CoverToNSData/*.h" |
| }, |
| { |
| "name": "UIView+ShadowPath", |
| "source_files": "UIKit/Catagory/UIView+ShadowPath/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIView+ShadowPath/*.h" |
| }, |
| { |
| "name": "UIViewController+AutoRotaion", |
| "source_files": "UIKit/Catagory/UIViewController+AutoRotaion/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIViewController+AutoRotaion/*.h" |
| }, |
| { |
| "name": "UIResponder+AutoRotation", |
| "dependencies": { |
| "BDToolKit/UIViewController+AutoRotaion": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/Catagory/UIResponder+AutoRotation/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIResponder+AutoRotation/*.h" |
| }, |
| { |
| "name": "UIImage+QRCode", |
| "source_files": "UIKit/Catagory/UIImage+QRCode/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIImage+QRCode/*.h" |
| }, |
| { |
| "name": "UIImage+Color", |
| "source_files": "UIKit/Catagory/UIImage+Color/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIImage+Color/*.h" |
| }, |
| { |
| "name": "NSMutableDictionary+BD", |
| "source_files": "UIKit/Catagory/NSMutableDictionary+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSMutableDictionary+BD/*.h" |
| }, |
| { |
| "name": "WKWebView+MultiImages", |
| "source_files": "UIKit/Catagory/WKWebView+MultiImages/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/WKWebView+MultiImages/*.h" |
| }, |
| { |
| "name": "UIView+Tap", |
| "source_files": "UIKit/Catagory/UIView+Tap/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIView+Tap/*.h" |
| }, |
| { |
| "name": "UIButton+BD", |
| "source_files": "UIKit/Catagory/UIButton+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIButton+BD/*.h" |
| }, |
| { |
| "name": "NSData+Encryption", |
| "source_files": "UIKit/Catagory/NSData+Encryption/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSData+Encryption/*.h" |
| }, |
| { |
| "name": "NSString+Encryption", |
| "dependencies": { |
| "BDToolKit/NSData+Encryption": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/Catagory/NSString+Encryption/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSString+Encryption/*.h" |
| }, |
| { |
| "name": "NSString+RandomKey", |
| "dependencies": { |
| "BDToolKit/NSString+Encryption": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/Catagory/NSString+RandomKey/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSString+RandomKey/*.h" |
| }, |
| { |
| "name": "NSData+RandomData", |
| "source_files": "UIKit/Catagory/NSData+RandomData/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSData+RandomData/*.h" |
| }, |
| { |
| "name": "UIViewController+BD", |
| "source_files": "UIKit/Catagory/UIViewController+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIViewController+BD/*.h" |
| }, |
| { |
| "name": "NSMutableArray+BDModel", |
| "dependencies": { |
| "BDToolKit/BDModel": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/Catagory/NSMutableArray+BDModel/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSMutableArray+BDModel/*.h" |
| }, |
| { |
| "name": "UIScrollView+AutoAdjustScrollInsets", |
| "source_files": "UIKit/Catagory/UIScrollView+AutoAdjustScrollInsets/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIScrollView+AutoAdjustScrollInsets/*.h" |
| }, |
| { |
| "name": "UITableViewController+BD", |
| "source_files": "UIKit/Catagory/UITableViewController+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UITableViewController+BD/*.h" |
| }, |
| { |
| "name": "UICollectionViewController+BD", |
| "source_files": "UIKit/Catagory/UICollectionViewController+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UICollectionViewController+BD/*.h" |
| }, |
| { |
| "name": "UINavigationController+Pop", |
| "source_files": "UIKit/Catagory/UINavigationController+Pop/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UINavigationController+Pop/*.h" |
| }, |
| { |
| "name": "NSObject+Ivar", |
| "source_files": "UIKit/Catagory/NSObject+Ivar/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSObject+Ivar/*.h" |
| }, |
| { |
| "name": "NSDate+BD", |
| "source_files": "UIKit/Catagory/NSDate+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSDate+BD/*.h" |
| }, |
| { |
| "name": "NSObject+BD", |
| "source_files": "UIKit/Catagory/NSObject+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSObject+BD/*.h" |
| }, |
| { |
| "name": "NSNumber+NumerFormat", |
| "source_files": "UIKit/Catagory/NSNumber+NumerFormat/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSNumber+NumerFormat/*.h" |
| }, |
| { |
| "name": "BDViewController", |
| "dependencies": { |
| "BDToolKit/BDView": [ |
| |
| ], |
| "BDToolKit/BDStackView": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/Controller/BDViewController/*.{h,m}", |
| "public_header_files": "UIKit/Controller/BDViewController/*.h" |
| }, |
| { |
| "name": "BDTableViewController", |
| "dependencies": { |
| "BDToolKit/BDView": [ |
| |
| ], |
| "BDToolKit/BDStackView": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/Controller/BDTableViewController/*.{h,m}", |
| "public_header_files": "UIKit/Controller/BDTableViewController/*.h" |
| }, |
| { |
| "name": "BDCollectionViewController", |
| "dependencies": { |
| "BDToolKit/BDView": [ |
| |
| ], |
| "BDToolKit/BDStackView": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/Controller/BDCollectionViewController/*.{h,m}", |
| "public_header_files": "UIKit/Controller/BDCollectionViewController/*.h" |
| }, |
| { |
| "name": "BDTableViewCell", |
| "dependencies": { |
| "BDToolKit/BDView": [ |
| |
| ], |
| "BDToolKit/BDStackView": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/View/BDTableViewCell/*.{h,m}", |
| "public_header_files": "UIKit/View/BDTableViewCell/*.h" |
| }, |
| { |
| "name": "BDCollectionViewFlowLayout", |
| "source_files": "UIKit/View/BDCollectionViewFlowLayout/*.{h,m}", |
| "public_header_files": "UIKit/View/BDCollectionViewFlowLayout/*.h" |
| }, |
| { |
| "name": "BDCollectionReusableView", |
| "dependencies": { |
| "BDToolKit/BDView": [ |
| |
| ], |
| "BDToolKit/BDStackView": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/View/BDCollectionReusableView/*.{h,m}", |
| "public_header_files": "UIKit/View/BDCollectionReusableView/*.h" |
| }, |
| { |
| "name": "BDCollectionViewCell", |
| "dependencies": { |
| "BDToolKit/BDView": [ |
| |
| ], |
| "BDToolKit/BDStackView": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/View/BDCollectionViewCell/*.{h,m}", |
| "public_header_files": "UIKit/View/BDCollectionViewCell/*.h" |
| }, |
| { |
| "name": "BDAutoScrollLabel", |
| "source_files": "UIKit/View/BDAutoScrollLabel/*.{h,m}", |
| "public_header_files": "UIKit/View/BDAutoScrollLabel/*.h" |
| }, |
| { |
| "name": "NSArray+BDUIKIT", |
| "dependencies": { |
| "BDToolKit/BDView": [ |
| |
| ], |
| "BDToolKit/BDStackView": [ |
| |
| ], |
| "BDToolKit/NSObject+Identifier": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/Catagory/NSArray+BDUIKIT/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSArray+BDUIKIT/*.h" |
| }, |
| { |
| "name": "NSString+BD", |
| "source_files": "UIKit/Catagory/NSString+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/NSString+BD/*.h" |
| }, |
| { |
| "name": "UINib+UIView", |
| "source_files": "UIKit/Catagory/UINib+UIView/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UINib+UIView/*.h" |
| }, |
| { |
| "name": "UILabel+BD", |
| "source_files": "UIKit/Catagory/UILabel+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UILabel+BD/*.h" |
| }, |
| { |
| "name": "UIButton+Layout", |
| "source_files": "UIKit/Catagory/UIButton+Layout/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIButton+Layout/*.h" |
| }, |
| { |
| "name": "UITextField+BD", |
| "source_files": "UIKit/Catagory/UITextField+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UITextField+BD/*.h" |
| }, |
| { |
| "name": "UITextView+BD", |
| "source_files": "UIKit/Catagory/UITextView+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UITextView+BD/*.h" |
| }, |
| { |
| "name": "UIView+BD", |
| "source_files": "UIKit/Catagory/UIView+BD/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIView+BD/*.h" |
| }, |
| { |
| "name": "BDButton", |
| "source_files": "UIKit/View/BDButton/*.{h,m}", |
| "public_header_files": "UIKit/View/BDButton/*.h" |
| }, |
| { |
| "name": "BDSegmentView", |
| "source_files": "UIKit/View/BDSegmentView/*.{h,m}", |
| "public_header_files": "UIKit/View/BDSegmentView/*.h" |
| }, |
| { |
| "name": "BDImageView", |
| "source_files": "UIKit/View/BDImageView/*.{h,m}", |
| "public_header_files": "UIKit/View/BDImageView/*.h" |
| }, |
| { |
| "name": "BDLabel", |
| "source_files": "UIKit/View/BDLabel/*.{h,m}", |
| "public_header_files": "UIKit/View/BDLabel/*.h" |
| }, |
| { |
| "name": "UIView+BDCDS", |
| "source_files": "UIKit/Catagory/UIView+BDCDS/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIView+BDCDS/*.h" |
| }, |
| { |
| "name": "NSURLProtocol+WKWebVIew", |
| "source_files": "Foundation/Catagory/NSURLProtocol+WKWebVIew/*.{h,m}", |
| "public_header_files": "Foundation/Catagory/NSURLProtocol+WKWebVIew/*.h" |
| }, |
| { |
| "name": "NSData+DeviceToken", |
| "source_files": "Foundation/Catagory/NSData+DeviceToken/*.{h,m}", |
| "public_header_files": "Foundation/Catagory/NSData+DeviceToken/*.h" |
| }, |
| { |
| "name": "NSBundle+Associated", |
| "source_files": "Foundation/Catagory/NSBundle+Associated/*.{h,m}", |
| "public_header_files": "Foundation/Catagory/NSBundle+Associated/*.h" |
| }, |
| { |
| "name": "NSURLComponents+Pairs", |
| "source_files": "Foundation/Catagory/NSURLComponents+Pairs/*.{h,m}", |
| "public_header_files": "Foundation/Catagory/NSURLComponents+Pairs/*.h" |
| }, |
| { |
| "name": "BDAudioPlayer", |
| "source_files": "UIKit/Utils/BDAudioPlayer/*.{h,m}", |
| "public_header_files": "UIKit/Utils/BDAudioPlayer/*.h", |
| "resources": "UIKit/Utils/BDAudioPlayer/*.bundle" |
| }, |
| { |
| "name": "BDComponentFactory", |
| "source_files": "UIKit/Utils/BDComponentFactory/*.{h,m}", |
| "public_header_files": "UIKit/Utils/BDComponentFactory/*.h" |
| }, |
| { |
| "name": "BDAnimation", |
| "source_files": "UIKit/Utils/BDAnimation/*.{h,m}", |
| "public_header_files": "UIKit/Utils/BDAnimation/*.h" |
| }, |
| { |
| "name": "BDAppStoreChecker", |
| "source_files": "UIKit/Utils/BDAppStoreChecker/*.{h,m}", |
| "public_header_files": "UIKit/Utils/BDAppStoreChecker/*.h" |
| }, |
| { |
| "name": "BDCommonCryptor", |
| "source_files": "UIKit/Utils/BDCommonCryptor/*.{h,m}", |
| "public_header_files": "UIKit/Utils/BDCommonCryptor/*.h" |
| }, |
| { |
| "name": "BDFreeStyleButton", |
| "dependencies": { |
| "BDToolKit/BDView": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/View/BDFreeStyleButton/*.{h,m}", |
| "public_header_files": "UIKit/View/BDFreeStyleButton/*.h" |
| }, |
| { |
| "name": "BDModel", |
| "source_files": "Foundation/Utils/BDModel/*.{h,m}", |
| "public_header_files": "Foundation/Utils/BDModel/*.h" |
| }, |
| { |
| "name": "UIView+BDAnimation", |
| "source_files": "UIKit/Catagory/UIView+BDAnimation/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIView+BDAnimation/*.h" |
| }, |
| { |
| "name": "UIView+Constraints", |
| "source_files": "UIKit/Catagory/UIView+Constraints/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIView+Constraints/*.h" |
| }, |
| { |
| "name": "UIView+BorderLine", |
| "dependencies": { |
| "BDToolKit/NSObject+Identifier": [ |
| |
| ] |
| }, |
| "source_files": "UIKit/Catagory/UIView+BorderLine/*.{h,m}", |
| "public_header_files": "UIKit/Catagory/UIView+BorderLine/*.h" |
| }, |
| { |
| "name": "NSObject+NSCoding", |
| "source_files": "Foundation/Catagory/NSObject+NSCoding/*.{h,m}", |
| "public_header_files": "Foundation/Catagory/NSObject+NSCoding/*.h" |
| }, |
| { |
| "name": "NSObject+Archive", |
| "source_files": "Foundation/Catagory/NSObject+Archive/*.{h,m}", |
| "public_header_files": "Foundation/Catagory/NSObject+Archive/*.h" |
| }, |
| { |
| "name": "NSString+PercentEncoding", |
| "source_files": "Foundation/Catagory/NSString+PercentEncoding/*.{h,m}", |
| "public_header_files": "Foundation/Catagory/NSString+PercentEncoding/*.h" |
| } |
| ] |
| } |