blob: 2f8b0bb0178f01a45917671ea82580de8720ad2a [file] [log] [blame]
{
"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}"
}
]
}
]
}