[Add] XMUniversalSDK 1.0.0.0-dev
[CocoaPods.git] / Specs / 8 / 1 / 5 / QMUIKit / 2.7.4 / QMUIKit.podspec.json
blobf84fa724afafcca0f2006eb0e3460f7865cc9715
2   "name": "QMUIKit",
3   "version": "2.7.4",
4   "summary": "致力于提高项目 UI 开发效率的解决方案",
5   "description": "QMUI iOS 是一个致力于提高项目 UI 开发效率的解决方案,其设计目的是用于辅助快速搭建一个具备基本设计还原效果的 iOS 项目,同时利用自身提供的丰富控件及兼容处理, 让开发者能专注于业务需求而无需耗费精力在基础代码的设计上。不管是新项目的创建,或是已有项目的维护,均可使开发效率和项目质量得到大幅度提升。",
6   "homepage": "http://qmuiteam.com/ios",
7   "license": "MIT",
8   "authors": {
9     "qmuiteam": "qmuiteam@qq.com"
10   },
11   "source": {
12     "git": "https://github.com/QMUI/QMUI_iOS.git",
13     "tag": "2.7.4"
14   },
15   "social_media_url": "https://github.com/QMUI/QMUI_iOS",
16   "requires_arc": true,
17   "documentation_url": "http://qmuiteam.com/ios/page/document.html",
18   "screenshots": "https://cloud.githubusercontent.com/assets/1190261/26751376/63f96538-486a-11e7-81cf-5bc83a945207.png",
19   "platforms": {
20     "ios": "8.0"
21   },
22   "frameworks": [
23     "Foundation",
24     "UIKit",
25     "CoreGraphics",
26     "Photos"
27   ],
28   "preserve_paths": "QMUIConfigurationTemplate/*",
29   "source_files": "QMUIKit/QMUIKit.h",
30   "subspecs": [
31     {
32       "name": "QMUICore",
33       "source_files": [
34         "QMUIKit/QMUIKit.h",
35         "QMUIKit/QMUICore",
36         "QMUIKit/UIKitExtensions"
37       ],
38       "dependencies": {
39         "QMUIKit/QMUIWeakObjectContainer": [
41         ],
42         "QMUIKit/QMUILog": [
44         ]
45       }
46     },
47     {
48       "name": "QMUIResources",
49       "resources": "QMUIKit/QMUIResources/*.bundle"
50     },
51     {
52       "name": "QMUIMainFrame",
53       "source_files": "QMUIKit/QMUIMainFrame",
54       "dependencies": {
55         "QMUIKit/QMUICore": [
57         ],
58         "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
60         ],
61         "QMUIKit/QMUIComponents/QMUITableView": [
63         ],
64         "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView": [
66         ],
67         "QMUIKit/QMUIComponents/QMUIEmptyView": [
69         ],
70         "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
72         ],
73         "QMUIKit/QMUILog": [
75         ],
76         "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
78         ]
79       }
80     },
81     {
82       "name": "QMUIWeakObjectContainer",
83       "source_files": "QMUIKit/QMUIComponents/QMUIWeakObjectContainer.{h,m}"
84     },
85     {
86       "name": "QMUILog",
87       "source_files": "QMUIKit/QMUIComponents/Log/*.{h,m}"
88     },
89     {
90       "name": "QMUIComponents",
91       "dependencies": {
92         "QMUIKit/QMUICore": [
94         ]
95       },
96       "subspecs": [
97         {
98           "name": "QMUINavigationTitleView",
99           "source_files": "QMUIKit/QMUIComponents/QMUINavigationTitleView.{h,m}",
100           "dependencies": {
101             "QMUIKit/QMUIComponents/QMUIButton": [
103             ]
104           }
105         },
106         {
107           "name": "QMUIButton",
108           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIButton.{h,m}"
109         },
110         {
111           "name": "QMUIFillButton",
112           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIFillButton.{h,m}",
113           "dependencies": {
114             "QMUIKit/QMUIComponents/QMUIButton": [
116             ]
117           }
118         },
119         {
120           "name": "QMUIGhostButton",
121           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIGhostButton.{h,m}",
122           "dependencies": {
123             "QMUIKit/QMUIComponents/QMUIButton": [
125             ]
126           }
127         },
128         {
129           "name": "QMUILinkButton",
130           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUILinkButton.{h,m}",
131           "dependencies": {
132             "QMUIKit/QMUIComponents/QMUIButton": [
134             ]
135           }
136         },
137         {
138           "name": "QMUINavigationButton",
139           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUINavigationButton.{h,m}",
140           "dependencies": {
141             "QMUIKit/QMUIMainFrame": [
143             ]
144           }
145         },
146         {
147           "name": "QMUIToolbarButton",
148           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIToolbarButton.{h,m}"
149         },
150         {
151           "name": "QMUITableView",
152           "source_files": "QMUIKit/QMUIComponents/QMUITableView.{h,m}",
153           "dependencies": {
154             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
156             ]
157           }
158         },
159         {
160           "name": "QMUITableViewProtocols",
161           "source_files": "QMUIKit/QMUIComponents/QMUITableViewProtocols.{h,m}"
162         },
163         {
164           "name": "QMUIEmptyView",
165           "source_files": "QMUIKit/QMUIComponents/QMUIEmptyView.{h,m}"
166         },
167         {
168           "name": "QMUILabel",
169           "source_files": "QMUIKit/QMUIComponents/QMUILabel.{h,m}"
170         },
171         {
172           "name": "QMUIKeyboardManager",
173           "source_files": "QMUIKit/QMUIComponents/QMUIKeyboardManager.{h,m}"
174         },
175         {
176           "name": "QMUIMultipleDelegates",
177           "source_files": "QMUIKit/QMUIComponents/QMUIMultipleDelegates/*.{h,m}"
178         },
179         {
180           "name": "QMUIAlertController",
181           "source_files": "QMUIKit/QMUIComponents/QMUIAlertController.{h,m}",
182           "dependencies": {
183             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
185             ],
186             "QMUIKit/QMUIComponents/QMUIButton": [
188             ],
189             "QMUIKit/QMUIComponents/QMUITextField": [
191             ]
192           }
193         },
194         {
195           "name": "QMUICellHeightCache",
196           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightCache.{h,m}",
197           "dependencies": {
198             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
200             ]
201           }
202         },
203         {
204           "name": "QMUICellHeightKeyCache",
205           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightKeyCache/*.{h,m}",
206           "dependencies": {
207             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
209             ]
210           }
211         },
212         {
213           "name": "QMUICellSizeKeyCache",
214           "source_files": "QMUIKit/QMUIComponents/QMUICellSizeKeyCache/*.{h,m}"
215         },
216         {
217           "name": "QMUICollectionViewPagingLayout",
218           "source_files": "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout.{h,m}"
219         },
220         {
221           "name": "QMUIDialogViewController",
222           "source_files": "QMUIKit/QMUIComponents/QMUIDialogViewController.{h,m}",
223           "dependencies": {
224             "QMUIKit/QMUIMainFrame": [
226             ],
227             "QMUIKit/QMUIComponents/QMUILabel": [
229             ],
230             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
232             ],
233             "QMUIKit/QMUIComponents/QMUITableView": [
235             ],
236             "QMUIKit/QMUIComponents/QMUIButton": [
238             ],
239             "QMUIKit/QMUIComponents/QMUITextField": [
241             ],
242             "QMUIKit/QMUIComponents/QMUITableViewCell": [
244             ],
245             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
247             ]
248           }
249         },
250         {
251           "name": "QMUIEmotionView",
252           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionView.{h,m}",
253           "dependencies": {
254             "QMUIKit/QMUIComponents/QMUIButton": [
256             ],
257             "QMUIKit/QMUIResources": [
259             ]
260           }
261         },
262         {
263           "name": "QMUIFloatLayoutView",
264           "source_files": "QMUIKit/QMUIComponents/QMUIFloatLayoutView.{h,m}"
265         },
266         {
267           "name": "QMUIGridView",
268           "source_files": "QMUIKit/QMUIComponents/QMUIGridView.{h,m}"
269         },
270         {
271           "name": "QMUIImagePreviewView",
272           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewView.{h,m}",
273           "dependencies": {
274             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
276             ],
277             "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout": [
279             ],
280             "QMUIKit/QMUIComponents/QMUIEmptyView": [
282             ],
283             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
285             ],
286             "QMUIKit/QMUIComponents/QMUIButton": [
288             ]
289           }
290         },
291         {
292           "name": "QMUIImagePreviewViewController",
293           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewViewController.{h,m}",
294           "dependencies": {
295             "QMUIKit/QMUIMainFrame": [
297             ],
298             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
300             ]
301           }
302         },
303         {
304           "name": "QMUIMarqueeLabel",
305           "source_files": "QMUIKit/QMUIComponents/QMUIMarqueeLabel.{h,m}"
306         },
307         {
308           "name": "QMUIModalPresentationViewController",
309           "source_files": "QMUIKit/QMUIComponents/QMUIModalPresentationViewController.{h,m}",
310           "dependencies": {
311             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
313             ]
314           }
315         },
316         {
317           "name": "QMUIMoreOperationController",
318           "source_files": "QMUIKit/QMUIComponents/QMUIMoreOperationController.{h,m}",
319           "dependencies": {
320             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
322             ],
323             "QMUIKit/QMUIComponents/QMUIButton": [
325             ]
326           }
327         },
328         {
329           "name": "QMUIOrderedDictionary",
330           "source_files": "QMUIKit/QMUIComponents/QMUIOrderedDictionary.{h,m}"
331         },
332         {
333           "name": "QMUIPieProgressView",
334           "source_files": "QMUIKit/QMUIComponents/QMUIPieProgressView.{h,m}"
335         },
336         {
337           "name": "QMUIPopupContainerView",
338           "source_files": "QMUIKit/QMUIComponents/QMUIPopupContainerView.{h,m}",
339           "dependencies": {
340             "QMUIKit/QMUIMainFrame": [
342             ]
343           }
344         },
345         {
346           "name": "QMUIPopupMenuView",
347           "source_files": "QMUIKit/QMUIComponents/QMUIPopupMenuView.{h,m}",
348           "dependencies": {
349             "QMUIKit/QMUIComponents/QMUIButton": [
351             ],
352             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
354             ]
355           }
356         },
357         {
358           "name": "QMUIEmotionInputManager",
359           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionInputManager.{h,m}",
360           "dependencies": {
361             "QMUIKit/QMUIComponents/QMUIEmotionView": [
363             ]
364           }
365         },
366         {
367           "name": "QMUISearchBar",
368           "source_files": "QMUIKit/QMUIComponents/QMUISearchBar.{h,m}"
369         },
370         {
371           "name": "QMUISearchController",
372           "source_files": "QMUIKit/QMUIComponents/QMUISearchController.{h,m}",
373           "dependencies": {
374             "QMUIKit/QMUIMainFrame": [
376             ],
377             "QMUIKit/QMUIComponents/QMUISearchBar": [
379             ],
380             "QMUIKit/QMUIComponents/QMUIEmptyView": [
382             ]
383           }
384         },
385         {
386           "name": "QMUISegmentedControl",
387           "source_files": "QMUIKit/QMUIComponents/QMUISegmentedControl.{h,m}"
388         },
389         {
390           "name": "QMUISlider",
391           "source_files": "QMUIKit/QMUIComponents/QMUISlider.{h,m}"
392         },
393         {
394           "name": "QMUITableViewCell",
395           "source_files": "QMUIKit/QMUIComponents/QMUITableViewCell.{h,m}",
396           "dependencies": {
397             "QMUIKit/QMUIComponents/QMUIButton": [
399             ]
400           }
401         },
402         {
403           "name": "QMUITableViewHeaderFooterView",
404           "source_files": "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView.{h,m}"
405         },
406         {
407           "name": "QMUITestView",
408           "source_files": "QMUIKit/QMUIComponents/QMUITestView.{h,m}"
409         },
410         {
411           "name": "QMUITextField",
412           "source_files": "QMUIKit/QMUIComponents/QMUITextField.{h,m}",
413           "dependencies": {
414             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
416             ]
417           }
418         },
419         {
420           "name": "QMUITextView",
421           "source_files": "QMUIKit/QMUIComponents/QMUITextView.{h,m}",
422           "dependencies": {
423             "QMUIKit/QMUIComponents/QMUILabel": [
425             ],
426             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
428             ]
429           }
430         },
431         {
432           "name": "QMUITips",
433           "source_files": "QMUIKit/QMUIComponents/QMUITips.{h,m}",
434           "dependencies": {
435             "QMUIKit/QMUIComponents/QMUIToastView": [
437             ],
438             "QMUIKit/QMUIResources": [
440             ]
441           }
442         },
443         {
444           "name": "QMUIVisualEffectView",
445           "source_files": "QMUIKit/QMUIComponents/QMUIVisualEffectView.{h,m}"
446         },
447         {
448           "name": "QMUIZoomImageView",
449           "source_files": "QMUIKit/QMUIComponents/QMUIZoomImageView.{h,m}",
450           "dependencies": {
451             "QMUIKit/QMUIComponents/QMUIEmptyView": [
453             ],
454             "QMUIKit/QMUIComponents/QMUIButton": [
456             ],
457             "QMUIKit/QMUIComponents/QMUISlider": [
459             ],
460             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
462             ],
463             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
465             ]
466           }
467         },
468         {
469           "name": "QMUIAssetLibrary",
470           "source_files": "QMUIKit/QMUIComponents/AssetLibrary/*.{h,m}"
471         },
472         {
473           "name": "QMUIImagePickerLibrary",
474           "source_files": "QMUIKit/QMUIComponents/ImagePickerLibrary/*.{h,m}",
475           "dependencies": {
476             "QMUIKit/QMUIMainFrame": [
478             ],
479             "QMUIKit/QMUIResources": [
481             ],
482             "QMUIKit/QMUIComponents/QMUIImagePreviewViewController": [
484             ],
485             "QMUIKit/QMUIComponents/QMUITableViewCell": [
487             ],
488             "QMUIKit/QMUIComponents/QMUIButton": [
490             ],
491             "QMUIKit/QMUIComponents/QMUINavigationButton": [
493             ],
494             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
496             ],
497             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
499             ],
500             "QMUIKit/QMUIComponents/QMUIAlertController": [
502             ],
503             "QMUIKit/QMUIComponents/QMUIEmptyView": [
505             ]
506           }
507         },
508         {
509           "name": "QMUILogManagerViewController",
510           "source_files": "QMUIKit/QMUIComponents/QMUILogManagerViewController.{h,m}",
511           "dependencies": {
512             "QMUIKit/QMUIMainFrame": [
514             ],
515             "QMUIKit/QMUIComponents/QMUIStaticTableView": [
517             ],
518             "QMUIKit/QMUIComponents/QMUITableView": [
520             ],
521             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
523             ],
524             "QMUIKit/QMUIComponents/QMUISearchController": [
526             ]
527           }
528         },
529         {
530           "name": "QMUILogWithConfigurationSupported",
531           "source_files": "QMUIKit/QMUIComponents/QMUILogger+QMUIConfigurationTemplate.{h,m}"
532         },
533         {
534           "name": "NavigationBarTransition",
535           "source_files": "QMUIKit/QMUIComponents/NavigationBarTransition/*.{h,m}",
536           "dependencies": {
537             "QMUIKit/QMUIMainFrame": [
539             ],
540             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
542             ]
543           }
544         },
545         {
546           "name": "QMUIBadge",
547           "source_files": "QMUIKit/QMUIComponents/QMUIBadge/*.{h,m}",
548           "dependencies": {
549             "QMUIKit/QMUIComponents/QMUILabel": [
551             ]
552           }
553         },
554         {
555           "name": "QMUIToastView",
556           "source_files": "QMUIKit/QMUIComponents/ToastView/*.{h,m}",
557           "dependencies": {
558             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
560             ]
561           }
562         },
563         {
564           "name": "QMUIStaticTableView",
565           "source_files": "QMUIKit/QMUIComponents/StaticTableView/*.{h,m}",
566           "dependencies": {
567             "QMUIKit/QMUIComponents/QMUITableViewCell": [
569             ]
570           }
571         }
572       ]
573     }
574   ]