| { |
| "name": "LBCommonComponents", |
| "version": "1.1.0", |
| "summary": "强大的项目基本工具类。", |
| "description": "项目中用到的让开发更快速的一些UI宏定义(如界面的安全区域)、函数宏(比如weak)、系统宏(比如系统版本),以及MethodSwizzling、类型安全、NSArray超界插入nil防crash、字典插入nil防crash、取顶部ViewController、UIButton的blockHandle、图片修改颜色(减小项目容量)、UIView的深拷贝、时间换算工具、UIView布局属性获取等。", |
| "homepage": "https://github.com/A1129434577/LBCommonComponents", |
| "license": { |
| "type": "MIT", |
| "file": "LICENSE" |
| }, |
| "authors": { |
| "A1129434577": "1129434577@qq.com" |
| }, |
| "source": { |
| "git": "https://github.com/A1129434577/LBCommonComponents.git", |
| "tag": "1.1.0" |
| }, |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "subspecs": [ |
| { |
| "name": "Macros", |
| "source_files": "LBCommonComponents/Macros/**/*", |
| "prefix_header_contents": "#ifdef __OBJC__\n#import \"LBSystemMacro.h\"\n#import \"LBUIMacro.h\"\n#import \"LBFunctionMacro.h\"\n#endif" |
| }, |
| { |
| "name": "Category", |
| "subspecs": [ |
| { |
| "name": "UIView+Copy", |
| "source_files": "LBCommonComponents/Category/UIView+Copy/**/*.{h,m}" |
| }, |
| { |
| "name": "UIButton+Action", |
| "source_files": "LBCommonComponents/Category/UIButton+Action/**/*.{h,m}" |
| }, |
| { |
| "name": "UIImage+Color", |
| "source_files": "LBCommonComponents/Category/UIImage+Color/**/*.{h,m}" |
| }, |
| { |
| "name": "NSDate+ToString", |
| "source_files": "LBCommonComponents/Category/NSDate+ToString/**/*.{h,m}" |
| }, |
| { |
| "name": "NSString+ToDate", |
| "source_files": "LBCommonComponents/Category/NSString+ToDate/**/*.{h,m}" |
| }, |
| { |
| "name": "UIView+Geometry", |
| "source_files": "LBCommonComponents/Category/UIView+Geometry/**/*.{h,m}" |
| }, |
| { |
| "name": "NSObject+TopViewController", |
| "source_files": "LBCommonComponents/Category/NSObject+TopViewController/**/*.{h,m}" |
| }, |
| { |
| "name": "NSObject+MethodSwizzling", |
| "source_files": "LBCommonComponents/Category/NSObject+MethodSwizzling/**/*.{h,m}" |
| }, |
| { |
| "name": "NSObject+TypeSafe", |
| "source_files": "LBCommonComponents/Category/NSObject+Safe/NSObject+LBTypeSafe.{h,m}" |
| }, |
| { |
| "name": "NSNull+Safe", |
| "source_files": "LBCommonComponents/Category/NSObject+Safe/NSNull+LBSafe.{h,m}" |
| }, |
| { |
| "name": "NSArray+Safe", |
| "dependencies": { |
| "LBCommonComponents/Category/NSObject+MethodSwizzling": [ |
| |
| ] |
| }, |
| "source_files": "LBCommonComponents/Category/NSObject+Safe/NSArray+LBSafe.{h,m}" |
| }, |
| { |
| "name": "NSDictionary+Safe", |
| "dependencies": { |
| "LBCommonComponents/Category/NSObject+MethodSwizzling": [ |
| |
| ] |
| }, |
| "source_files": "LBCommonComponents/Category/NSObject+Safe/NSDictionary+LBSafe.{h,m}" |
| } |
| ] |
| }, |
| { |
| "name": "Base", |
| "subspecs": [ |
| { |
| "name": "Views", |
| "source_files": "LBCommonComponents/Base/Views/**/*.{h,m}" |
| } |
| ] |
| } |
| ] |
| } |