2 "name": "LBCommonComponents",
4 "summary": "强大的项目基本工具类。",
5 "description": "项目中用到的让开发更快速的一些UI宏定义(如界面的安全区域)、函数宏(比如weak)、系统宏(比如系统版本),以及MethodSwizzling、类型安全、NSArray超界插入nil防crash、字典插入nil防crash、取最上层ViewController、UIButton的blockHandle、图片修改颜色(减小项目容量)、UIView的深拷贝、时间换算工具、UIView布局属性获取,以及UINavigationBar外观一键设置(比如透明,去掉下划线、修改字体颜色等)等。",
6 "homepage": "https://github.com/A1129434577/LBCommonComponents",
12 "A1129434577": "1129434577@qq.com"
15 "git": "https://github.com/A1129434577/LBCommonComponents.git",
24 "source_files": "LBCommonComponents/Macros/**/*",
25 "prefix_header_contents": "#ifdef __OBJC__\n#import \"LBSystemMacro.h\"\n#import \"LBUIMacro.h\"\n#import \"LBFunctionMacro.h\"\n#endif"
31 "name": "UIView+Copy",
32 "source_files": "LBCommonComponents/Category/UIView+Copy/**/*.{h,m}"
35 "name": "UIButton+Action",
36 "source_files": "LBCommonComponents/Category/UIButton+Action/**/*.{h,m}"
39 "name": "UIControl+EventInterval",
40 "source_files": "LBCommonComponents/Category/UIControl+EventInterval/**/*.{h,m}"
43 "name": "UIImage+Color",
44 "source_files": "LBCommonComponents/Category/UIImage+Color/**/*.{h,m}"
47 "name": "UIImage+DownSampling",
48 "source_files": "LBCommonComponents/Category/UIImage+DownSampling/**/*.{h,m}"
51 "name": "NSDate+ToString",
52 "source_files": "LBCommonComponents/Category/NSDate+ToString/**/*.{h,m}"
55 "name": "NSString+ToDate",
56 "source_files": "LBCommonComponents/Category/NSString+ToDate/**/*.{h,m}"
59 "name": "UIView+Geometry",
60 "source_files": "LBCommonComponents/Category/UIView+Geometry/**/*.{h,m}"
63 "name": "NSObject+TopViewController",
64 "source_files": "LBCommonComponents/Category/NSObject+TopViewController/**/*.{h,m}"
67 "name": "NSObject+MethodSwizzling",
68 "source_files": "LBCommonComponents/Category/NSObject+MethodSwizzling/**/*.{h,m}"
71 "name": "NSObject+TypeSafe",
72 "source_files": "LBCommonComponents/Category/NSObject+Safe/NSObject+LBTypeSafe.{h,m}"
75 "name": "NSNull+Safe",
76 "source_files": "LBCommonComponents/Category/NSObject+Safe/NSNull+LBSafe.{h,m}"
79 "name": "NSArray+Safe",
81 "LBCommonComponents/Category/NSObject+MethodSwizzling": [
85 "source_files": "LBCommonComponents/Category/NSObject+Safe/NSArray+LBSafe.{h,m}"
88 "name": "NSDictionary+Safe",
90 "LBCommonComponents/Category/NSObject+MethodSwizzling": [
94 "source_files": "LBCommonComponents/Category/NSObject+Safe/NSDictionary+LBSafe.{h,m}"
103 "source_files": "LBCommonComponents/Base/Views/**/*.{h,m}"
106 "name": "ViewControllers",
108 "LBCommonComponents/Category/NSObject+MethodSwizzling": [
112 "source_files": "LBCommonComponents/Base/ViewControllers/**/*.{h,m}"