4 "summary": "集成了常用功能(数组、时间日期、倒计时、通讯录、通知、缓存、颜色、字体、文件、存储、图像、字符、UUID、视图、地区等)",
5 "homepage": "https://github.com/jeffnjut/FJKit-OC",
8 "jeff_njut": "jeff_njut@163.com"
14 "git": "https://github.com/jeffnjut/FJKit-OC.git",
21 "source_files": "FJKit-OC/Classes/Appstore/**/*.{h,m}"
25 "source_files": "FJKit-OC/Classes/Array/**/*.{h,m}",
34 "source_files": "FJKit-OC/Classes/Block/**/*.{h,m}"
38 "frameworks": "UIKit",
39 "source_files": "FJKit-OC/Classes/Color/**/*.{h,m}"
43 "source_files": "FJKit-OC/Classes/Contacts/**/*.{h,m}",
44 "frameworks": "Contacts"
48 "source_files": "FJKit-OC/Classes/Data/**/*.{h,m}"
52 "source_files": "FJKit-OC/Classes/Date/**/*.{h,m}"
56 "source_files": "FJKit-OC/Classes/Font/**/*.{h,m}",
57 "frameworks": "CoreText",
66 "source_files": "FJKit-OC/Classes/Image/**/*.{h,m}",
67 "frameworks": "UIKit",
82 "source_files": "FJKit-OC/Classes/ImageView/**/*.{h,m}",
83 "frameworks": "UIKit",
95 "source_files": "FJKit-OC/Classes/Macro/**/*.{h,m}"
99 "source_files": "FJKit-OC/Classes/Network/**/*.{h,m}",
100 "frameworks": "CoreTelephony",
109 "source_files": "FJKit-OC/Classes/Region/**/*.{h,m}",
110 "resources": "FJKit-OC/Classes/Region/**/*.{json,xib}",
121 "FJKit-OC/Storage": [
128 "source_files": "FJKit-OC/Classes/Storage/**/*.{h,m}",
129 "frameworks": "UIKit",
138 "frameworks": "UIKit",
139 "source_files": "FJKit-OC/Classes/String/**/*.{h,m}"
143 "source_files": "FJKit-OC/Classes/Timer/**/*.{h,m}"
147 "source_files": "FJKit-OC/Classes/UUID/**/*.{h,m}",
148 "frameworks": "AdSupport"
152 "source_files": "FJKit-OC/Classes/View/**/*.{h,m}",
153 "frameworks": "UIKit"
156 "name": "FJDropSheet",
157 "source_files": "FJKit-OC/Classes/CustomizedUI/DropSheet/**/*.{h,m}",
158 "resources": "FJKit-OC/Classes/CustomizedUI/DropSheet/**/*.{png}",
159 "frameworks": "UIKit",
161 "FJKit-OC/Storage": [
167 "name": "FJErrorReloader",
168 "source_files": "FJKit-OC/Classes/CustomizedUI/ErrorReloader/**/*.{h,m}",
170 "FJKit-OC/Classes/CustomizedUI/ErrorReloader/**/*.{xib}",
171 "FJKit-OC/Classes/CustomizedUI/ErrorReloader/**/*.{png}"
173 "frameworks": "UIKit",
187 "FJKit-OC/Storage": [
193 "name": "FJCollectionView",
194 "source_files": "FJKit-OC/Classes/CustomizedUI/FJCollectionView/**/*.{h,m}",
195 "frameworks": "UIKit",
203 "CHTCollectionViewWaterfallLayout": [
206 "DDCollectionViewFlowLayout": [
219 "source_files": "FJKit-OC/Classes/CustomizedUI/FJRefresh/**/*.{h,m}",
220 "resources": "FJKit-OC/Classes/CustomizedUI/FJRefresh/**/*.{xib,png}",
221 "frameworks": "UIKit",
226 "FJKit-OC/Storage": [
232 "name": "FJTagCollectionView",
233 "source_files": "FJKit-OC/Classes/CustomizedUI/FJTagCollectionView/**/*.{h,m}",
234 "frameworks": "UIKit",
254 "name": "FJTableView",
255 "source_files": "FJKit-OC/Classes/CustomizedUI/FJTableView/**/*.{h,m}",
256 "frameworks": "UIKit",
273 "name": "FJImageBrowser",
274 "source_files": "FJKit-OC/Classes/CustomizedUI/ImageBrowser/**/*.{h,m}",
275 "frameworks": "UIKit",
287 "source_files": "FJKit-OC/Classes/CustomizedUI/Line/**/*.{h,m}",
288 "resources": "FJKit-OC/Classes/CustomizedUI/Line/**/*.{png}",
289 "frameworks": "UIKit",
297 "name": "FJLoadingView",
298 "source_files": "FJKit-OC/Classes/CustomizedUI/LoadingView/**/*.{h,m}",
299 "frameworks": "UIKit",
301 "DRPLoadingSpinner": [
322 "name": "FJPopupView",
323 "source_files": "FJKit-OC/Classes/CustomizedUI/PopupView/**/*.{h,m}",
324 "frameworks": "UIKit",
338 "name": "FJProgressView",
339 "source_files": "FJKit-OC/Classes/CustomizedUI/ProgressView/**/*.{h,m}",
340 "frameworks": "UIKit"
344 "source_files": "FJKit-OC/Classes/Trace/**/*.{h,m}",
345 "resources": "FJKit-OC/Classes/Trace/**/*.{xib,png}",
346 "frameworks": "UIKit",
363 "FJKit-OC/Storage": [
369 "FJKit-OC/FJDropSheet": [
375 "FJKit-OC/FJController": [
384 "name": "FJController",
385 "source_files": "FJKit-OC/Classes/Controller/**/*.{h,m}",
386 "resources": "FJKit-OC/Classes/Controller/**/*.png",
387 "frameworks": "JavaScriptCore",
398 "name": "FJHttpClient",
399 "source_files": "FJKit-OC/Classes/HttpClient/**/*.{h,m}",
401 "FJKit-OC/Classes/HttpClient/**/*.m"