2 "name": "JGSourceBase",
4 "summary": "JGSourceCode通用功能组件库。",
5 "description": "JGSourceCode 通用功能组件库。\n功能包括:\n\n • Base - 通用定义、功能模块、iOS项目常用功能\n • AlertController - 系统UIAlertController便捷方法封装\n • Category - 通用扩展方法定义\n • DataStorage - 通用数据持久化功能\n • Device - iOS设备相关方法\n • Encryption - 常用加解密方法\n • HUD - Loading-HUD、Toast-HUD显示\n • Reachability - 网络状态监听,支持多观察着/监听者\n • SecurityKeyboard - 自定义安全键盘",
6 "homepage": "https://github.com/dengni8023/JGSourceBase",
12 "git": "https://github.com/dengni8023/JGSourceBase.git",
17 "等你8023": "945835664@qq.com"
20 "git": "https://github.com/dengni8023/JGSourceBase.git",
39 "JGSourceBase/Base/*.{h,m}"
41 "public_header_files": [
42 "JGSourceBase/Base/*.h"
45 "OTHER_LDFLAGS": "-ObjC",
46 "GCC_PREPROCESSOR_DEFINITIONS": "JGSUserAgent='\"JGSourceBase/1.2.1\"'"
50 "name": "AlertController",
52 "JGSourceBase/AlertController/*.{h,m}"
54 "public_header_files": [
55 "JGSourceBase/AlertController/*.h"
58 "JGSourceBase/Category/UIAlertController": [
66 "JGSourceBase/Category/*.{h,m}"
68 "public_header_files": [
69 "JGSourceBase/Category/*.h"
72 "JGSourceBase/Base": [
80 "JGSourceBase/Category/NSDate/*.{h,m}"
82 "public_header_files": [
83 "JGSourceBase/Category/NSDate/*.h"
87 "name": "NSDictionary",
89 "JGSourceBase/Category/NSDictionary/*.{h,m}"
91 "public_header_files": [
92 "JGSourceBase/Category/NSDictionary/*.h"
98 "JGSourceBase/Category/NSObject/*.{h,m}"
100 "public_header_files": [
101 "JGSourceBase/Category/NSObject/*.h"
107 "JGSourceBase/Category/NSString/*.{h,m}"
109 "public_header_files": [
110 "JGSourceBase/Category/NSString/*.h"
116 "JGSourceBase/Category/NSURL/*.{h,m}"
118 "public_header_files": [
119 "JGSourceBase/Category/NSURL/*.h"
123 "name": "UIAlertController",
125 "JGSourceBase/Category/UIAlertController/*.{h,m}"
127 "public_header_files": [
128 "JGSourceBase/Category/UIAlertController/*.h"
132 "name": "UIApplication",
134 "JGSourceBase/Category/UIApplication/*.{h,m}"
136 "public_header_files": [
137 "JGSourceBase/Category/UIApplication/*.h"
143 "JGSourceBase/Category/UIColor/*.{h,m}"
145 "public_header_files": [
146 "JGSourceBase/Category/UIColor/*.h"
152 "JGSourceBase/Category/UIImage/*.{h,m}"
154 "public_header_files": [
155 "JGSourceBase/Category/UIImage/*.h"
161 "name": "DataStorage",
163 "JGSourceBase/DataStorage/*.{h,m}"
165 "public_header_files": [
166 "JGSourceBase/DataStorage/*.h"
169 "JGSourceBase/Base": [
177 "JGSourceBase/Device/*.{h,m}"
179 "public_header_files": [
180 "JGSourceBase/Device/*.h"
183 "JGSourceBase/Device/Resources/*.json"
186 "JGSourceBase/Reachability": [
192 "name": "Encryption",
194 "JGSourceBase/Encryption/*.{h,m}"
196 "public_header_files": [
197 "JGSourceBase/Encryption/*.h"
200 "JGSourceBase/Base": [
203 "JGSourceBase/Category": [
213 "JGSourceBase/HUD/*.{h,m}"
215 "public_header_files": [
216 "JGSourceBase/HUD/*.h"
222 "JGSourceBase/Category/UIColor": [
230 "JGSourceBase/HUD/Loading/*.{h,m}"
232 "public_header_files": [
233 "JGSourceBase/HUD/Loading/*.h"
239 "JGSourceBase/HUD/Toast/*.{h,m}"
241 "public_header_files": [
242 "JGSourceBase/HUD/Toast/*.h"
248 "name": "Reachability",
249 "source_files": "JGSourceBase/Reachability/*.{h,m}",
250 "public_header_files": "JGSourceBase/Reachability/*.h",
252 "JGSourceBase/Base": [
258 "name": "SecurityKeyboard",
259 "source_files": "JGSourceBase/SecurityKeyboard/*.{h,m}",
260 "public_header_files": "JGSourceBase/SecurityKeyboard/JGSSecurityKeyboard.h",
262 "JGSourceBase/Base": [
265 "JGSourceBase/Category/UIColor": [