[Add] XMUniversalSDK 1.0.0.0-dev
[CocoaPods.git] / Specs / 8 / 1 / 5 / QMUIKit / 2.7.6 / QMUIKit.podspec.json
blob3498bf563dec0e43c6a4ee15af5f2a2aad07f54f
2   "name": "QMUIKit",
3   "version": "2.7.6",
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.6"
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": "QMUICAAnimationExtension",
99           "source_files": "QMUIKit/QMUIComponents/CAAnimation+QMUI.{h,m}",
100           "dependencies": {
101             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
103             ]
104           }
105         },
106         {
107           "name": "QMUINavigationTitleView",
108           "source_files": "QMUIKit/QMUIComponents/QMUINavigationTitleView.{h,m}",
109           "dependencies": {
110             "QMUIKit/QMUIComponents/QMUIButton": [
112             ]
113           }
114         },
115         {
116           "name": "QMUIButton",
117           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIButton.{h,m}"
118         },
119         {
120           "name": "QMUIFillButton",
121           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIFillButton.{h,m}",
122           "dependencies": {
123             "QMUIKit/QMUIComponents/QMUIButton": [
125             ]
126           }
127         },
128         {
129           "name": "QMUIGhostButton",
130           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIGhostButton.{h,m}",
131           "dependencies": {
132             "QMUIKit/QMUIComponents/QMUIButton": [
134             ]
135           }
136         },
137         {
138           "name": "QMUILinkButton",
139           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUILinkButton.{h,m}",
140           "dependencies": {
141             "QMUIKit/QMUIComponents/QMUIButton": [
143             ]
144           }
145         },
146         {
147           "name": "QMUINavigationButton",
148           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUINavigationButton.{h,m}",
149           "dependencies": {
150             "QMUIKit/QMUIMainFrame": [
152             ]
153           }
154         },
155         {
156           "name": "QMUIToolbarButton",
157           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIToolbarButton.{h,m}"
158         },
159         {
160           "name": "QMUITableView",
161           "source_files": "QMUIKit/QMUIComponents/QMUITableView.{h,m}",
162           "dependencies": {
163             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
165             ]
166           }
167         },
168         {
169           "name": "QMUITableViewProtocols",
170           "source_files": "QMUIKit/QMUIComponents/QMUITableViewProtocols.{h,m}"
171         },
172         {
173           "name": "QMUIEmptyView",
174           "source_files": "QMUIKit/QMUIComponents/QMUIEmptyView.{h,m}"
175         },
176         {
177           "name": "QMUILabel",
178           "source_files": "QMUIKit/QMUIComponents/QMUILabel.{h,m}"
179         },
180         {
181           "name": "QMUIKeyboardManager",
182           "source_files": "QMUIKit/QMUIComponents/QMUIKeyboardManager.{h,m}"
183         },
184         {
185           "name": "QMUIMultipleDelegates",
186           "source_files": "QMUIKit/QMUIComponents/QMUIMultipleDelegates/*.{h,m}"
187         },
188         {
189           "name": "QMUIAlertController",
190           "source_files": "QMUIKit/QMUIComponents/QMUIAlertController.{h,m}",
191           "dependencies": {
192             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
194             ],
195             "QMUIKit/QMUIComponents/QMUIButton": [
197             ],
198             "QMUIKit/QMUIComponents/QMUITextField": [
200             ]
201           }
202         },
203         {
204           "name": "QMUICellHeightCache",
205           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightCache.{h,m}",
206           "dependencies": {
207             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
209             ]
210           }
211         },
212         {
213           "name": "QMUICellHeightKeyCache",
214           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightKeyCache/*.{h,m}",
215           "dependencies": {
216             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
218             ]
219           }
220         },
221         {
222           "name": "QMUICellSizeKeyCache",
223           "source_files": "QMUIKit/QMUIComponents/QMUICellSizeKeyCache/*.{h,m}"
224         },
225         {
226           "name": "QMUICollectionViewPagingLayout",
227           "source_files": "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout.{h,m}"
228         },
229         {
230           "name": "QMUIDialogViewController",
231           "source_files": "QMUIKit/QMUIComponents/QMUIDialogViewController.{h,m}",
232           "dependencies": {
233             "QMUIKit/QMUIMainFrame": [
235             ],
236             "QMUIKit/QMUIComponents/QMUILabel": [
238             ],
239             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
241             ],
242             "QMUIKit/QMUIComponents/QMUITableView": [
244             ],
245             "QMUIKit/QMUIComponents/QMUIButton": [
247             ],
248             "QMUIKit/QMUIComponents/QMUITextField": [
250             ],
251             "QMUIKit/QMUIComponents/QMUITableViewCell": [
253             ],
254             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
256             ]
257           }
258         },
259         {
260           "name": "QMUIEmotionView",
261           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionView.{h,m}",
262           "dependencies": {
263             "QMUIKit/QMUIComponents/QMUIButton": [
265             ],
266             "QMUIKit/QMUIResources": [
268             ]
269           }
270         },
271         {
272           "name": "QMUIFloatLayoutView",
273           "source_files": "QMUIKit/QMUIComponents/QMUIFloatLayoutView.{h,m}"
274         },
275         {
276           "name": "QMUIGridView",
277           "source_files": "QMUIKit/QMUIComponents/QMUIGridView.{h,m}"
278         },
279         {
280           "name": "QMUIImagePreviewView",
281           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewView.{h,m}",
282           "dependencies": {
283             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
285             ],
286             "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout": [
288             ],
289             "QMUIKit/QMUIComponents/QMUIEmptyView": [
291             ],
292             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
294             ],
295             "QMUIKit/QMUIComponents/QMUIButton": [
297             ]
298           }
299         },
300         {
301           "name": "QMUIImagePreviewViewController",
302           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewViewController.{h,m}",
303           "dependencies": {
304             "QMUIKit/QMUIMainFrame": [
306             ],
307             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
309             ]
310           }
311         },
312         {
313           "name": "QMUIMarqueeLabel",
314           "source_files": "QMUIKit/QMUIComponents/QMUIMarqueeLabel.{h,m}"
315         },
316         {
317           "name": "QMUIModalPresentationViewController",
318           "source_files": "QMUIKit/QMUIComponents/QMUIModalPresentationViewController.{h,m}",
319           "dependencies": {
320             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
322             ]
323           }
324         },
325         {
326           "name": "QMUIMoreOperationController",
327           "source_files": "QMUIKit/QMUIComponents/QMUIMoreOperationController.{h,m}",
328           "dependencies": {
329             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
331             ],
332             "QMUIKit/QMUIComponents/QMUIButton": [
334             ]
335           }
336         },
337         {
338           "name": "QMUIOrderedDictionary",
339           "source_files": "QMUIKit/QMUIComponents/QMUIOrderedDictionary.{h,m}"
340         },
341         {
342           "name": "QMUIPieProgressView",
343           "source_files": "QMUIKit/QMUIComponents/QMUIPieProgressView.{h,m}"
344         },
345         {
346           "name": "QMUIPopupContainerView",
347           "source_files": "QMUIKit/QMUIComponents/QMUIPopupContainerView.{h,m}",
348           "dependencies": {
349             "QMUIKit/QMUIMainFrame": [
351             ]
352           }
353         },
354         {
355           "name": "QMUIPopupMenuView",
356           "source_files": "QMUIKit/QMUIComponents/QMUIPopupMenuView/*.{h,m}",
357           "dependencies": {
358             "QMUIKit/QMUIComponents/QMUIButton": [
360             ],
361             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
363             ]
364           }
365         },
366         {
367           "name": "QMUIEmotionInputManager",
368           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionInputManager.{h,m}",
369           "dependencies": {
370             "QMUIKit/QMUIComponents/QMUIEmotionView": [
372             ]
373           }
374         },
375         {
376           "name": "QMUISearchBar",
377           "source_files": "QMUIKit/QMUIComponents/QMUISearchBar.{h,m}"
378         },
379         {
380           "name": "QMUISearchController",
381           "source_files": "QMUIKit/QMUIComponents/QMUISearchController.{h,m}",
382           "dependencies": {
383             "QMUIKit/QMUIMainFrame": [
385             ],
386             "QMUIKit/QMUIComponents/QMUISearchBar": [
388             ],
389             "QMUIKit/QMUIComponents/QMUIEmptyView": [
391             ]
392           }
393         },
394         {
395           "name": "QMUISegmentedControl",
396           "source_files": "QMUIKit/QMUIComponents/QMUISegmentedControl.{h,m}"
397         },
398         {
399           "name": "QMUISlider",
400           "source_files": "QMUIKit/QMUIComponents/QMUISlider.{h,m}"
401         },
402         {
403           "name": "QMUITableViewCell",
404           "source_files": "QMUIKit/QMUIComponents/QMUITableViewCell.{h,m}",
405           "dependencies": {
406             "QMUIKit/QMUIComponents/QMUIButton": [
408             ]
409           }
410         },
411         {
412           "name": "QMUITableViewHeaderFooterView",
413           "source_files": "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView.{h,m}"
414         },
415         {
416           "name": "QMUITestView",
417           "source_files": "QMUIKit/QMUIComponents/QMUITestView.{h,m}"
418         },
419         {
420           "name": "QMUITextField",
421           "source_files": "QMUIKit/QMUIComponents/QMUITextField.{h,m}",
422           "dependencies": {
423             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
425             ]
426           }
427         },
428         {
429           "name": "QMUITextView",
430           "source_files": "QMUIKit/QMUIComponents/QMUITextView.{h,m}",
431           "dependencies": {
432             "QMUIKit/QMUIComponents/QMUILabel": [
434             ],
435             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
437             ]
438           }
439         },
440         {
441           "name": "QMUITips",
442           "source_files": "QMUIKit/QMUIComponents/QMUITips.{h,m}",
443           "dependencies": {
444             "QMUIKit/QMUIComponents/QMUIToastView": [
446             ],
447             "QMUIKit/QMUIResources": [
449             ]
450           }
451         },
452         {
453           "name": "QMUIVisualEffectView",
454           "source_files": "QMUIKit/QMUIComponents/QMUIVisualEffectView.{h,m}"
455         },
456         {
457           "name": "QMUIZoomImageView",
458           "source_files": "QMUIKit/QMUIComponents/QMUIZoomImageView.{h,m}",
459           "dependencies": {
460             "QMUIKit/QMUIComponents/QMUIEmptyView": [
462             ],
463             "QMUIKit/QMUIComponents/QMUIButton": [
465             ],
466             "QMUIKit/QMUIComponents/QMUISlider": [
468             ],
469             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
471             ],
472             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
474             ]
475           }
476         },
477         {
478           "name": "QMUIAssetLibrary",
479           "source_files": "QMUIKit/QMUIComponents/AssetLibrary/*.{h,m}"
480         },
481         {
482           "name": "QMUIImagePickerLibrary",
483           "source_files": "QMUIKit/QMUIComponents/ImagePickerLibrary/*.{h,m}",
484           "dependencies": {
485             "QMUIKit/QMUIMainFrame": [
487             ],
488             "QMUIKit/QMUIResources": [
490             ],
491             "QMUIKit/QMUIComponents/QMUIImagePreviewViewController": [
493             ],
494             "QMUIKit/QMUIComponents/QMUITableViewCell": [
496             ],
497             "QMUIKit/QMUIComponents/QMUIButton": [
499             ],
500             "QMUIKit/QMUIComponents/QMUINavigationButton": [
502             ],
503             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
505             ],
506             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
508             ],
509             "QMUIKit/QMUIComponents/QMUIAlertController": [
511             ],
512             "QMUIKit/QMUIComponents/QMUIEmptyView": [
514             ]
515           }
516         },
517         {
518           "name": "QMUILogManagerViewController",
519           "source_files": "QMUIKit/QMUIComponents/QMUILogManagerViewController.{h,m}",
520           "dependencies": {
521             "QMUIKit/QMUIMainFrame": [
523             ],
524             "QMUIKit/QMUIComponents/QMUIStaticTableView": [
526             ],
527             "QMUIKit/QMUIComponents/QMUITableView": [
529             ],
530             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
532             ],
533             "QMUIKit/QMUIComponents/QMUISearchController": [
535             ]
536           }
537         },
538         {
539           "name": "QMUILogWithConfigurationSupported",
540           "source_files": "QMUIKit/QMUIComponents/QMUILogger+QMUIConfigurationTemplate.{h,m}"
541         },
542         {
543           "name": "NavigationBarTransition",
544           "source_files": "QMUIKit/QMUIComponents/NavigationBarTransition/*.{h,m}",
545           "dependencies": {
546             "QMUIKit/QMUIMainFrame": [
548             ],
549             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
551             ]
552           }
553         },
554         {
555           "name": "QMUIBadge",
556           "source_files": "QMUIKit/QMUIComponents/QMUIBadge/*.{h,m}",
557           "dependencies": {
558             "QMUIKit/QMUIComponents/QMUILabel": [
560             ]
561           }
562         },
563         {
564           "name": "QMUIToastView",
565           "source_files": "QMUIKit/QMUIComponents/ToastView/*.{h,m}",
566           "dependencies": {
567             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
569             ]
570           }
571         },
572         {
573           "name": "QMUIStaticTableView",
574           "source_files": "QMUIKit/QMUIComponents/StaticTableView/*.{h,m}",
575           "dependencies": {
576             "QMUIKit/QMUIComponents/QMUITableViewCell": [
578             ]
579           }
580         }
581       ]
582     }
583   ]