[Add] XMUniversalSDK 1.0.0.0-dev
[CocoaPods.git] / Specs / 8 / 1 / 5 / QMUIKit / 2.2.1 / QMUIKit.podspec.json
blob8a982acf1d8be6bc64f008dcec8f48814a69ad92
2   "name": "QMUIKit",
3   "version": "2.2.1",
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.2.1"
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     },
39     {
40       "name": "QMUIResources",
41       "resources": "QMUIKit/QMUIResources/*.bundle"
42     },
43     {
44       "name": "QMUIMainFrame",
45       "source_files": "QMUIKit/QMUIMainFrame",
46       "dependencies": {
47         "QMUIKit/QMUICore": [
49         ],
50         "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
52         ],
53         "QMUIKit/QMUIComponents/QMUITableView": [
55         ],
56         "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView": [
58         ],
59         "QMUIKit/QMUIComponents/QMUIEmptyView": [
61         ],
62         "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
64         ]
65       }
66     },
67     {
68       "name": "QMUIComponents",
69       "dependencies": {
70         "QMUIKit/QMUICore": [
72         ]
73       },
74       "subspecs": [
75         {
76           "name": "QMUINavigationTitleView",
77           "source_files": "QMUIKit/QMUIComponents/QMUINavigationTitleView.{h,m}",
78           "dependencies": {
79             "QMUIKit/QMUIComponents/QMUIButton": [
81             ]
82           }
83         },
84         {
85           "name": "QMUIButton",
86           "source_files": "QMUIKit/QMUIComponents/QMUIButton.{h,m}"
87         },
88         {
89           "name": "QMUITableView",
90           "source_files": "QMUIKit/QMUIComponents/QMUITableView.{h,m}",
91           "dependencies": {
92             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
94             ]
95           }
96         },
97         {
98           "name": "QMUITableViewProtocols",
99           "source_files": "QMUIKit/QMUIComponents/QMUITableViewProtocols.{h,m}"
100         },
101         {
102           "name": "QMUIEmptyView",
103           "source_files": "QMUIKit/QMUIComponents/QMUIEmptyView.{h,m}"
104         },
105         {
106           "name": "QMUILabel",
107           "source_files": "QMUIKit/QMUIComponents/QMUILabel.{h,m}"
108         },
109         {
110           "name": "QMUIKeyboardManager",
111           "source_files": "QMUIKit/QMUIComponents/QMUIKeyboardManager.{h,m}"
112         },
113         {
114           "name": "QMUIAlertController",
115           "source_files": "QMUIKit/QMUIComponents/QMUIAlertController.{h,m}",
116           "dependencies": {
117             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
119             ],
120             "QMUIKit/QMUIComponents/QMUIButton": [
122             ],
123             "QMUIKit/QMUIComponents/QMUITextField": [
125             ]
126           }
127         },
128         {
129           "name": "QMUICellHeightCache",
130           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightCache.{h,m}",
131           "dependencies": {
132             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
134             ]
135           }
136         },
137         {
138           "name": "QMUICollectionViewPagingLayout",
139           "source_files": "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout.{h,m}"
140         },
141         {
142           "name": "QMUIDialogViewController",
143           "source_files": "QMUIKit/QMUIComponents/QMUIDialogViewController.{h,m}",
144           "dependencies": {
145             "QMUIKit/QMUIMainFrame": [
147             ],
148             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
150             ],
151             "QMUIKit/QMUIComponents/QMUITableView": [
153             ],
154             "QMUIKit/QMUIComponents/QMUIButton": [
156             ],
157             "QMUIKit/QMUIComponents/QMUITextField": [
159             ],
160             "QMUIKit/QMUIComponents/QMUITableViewCell": [
162             ],
163             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
165             ]
166           }
167         },
168         {
169           "name": "QMUIEmotionView",
170           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionView.{h,m}",
171           "dependencies": {
172             "QMUIKit/QMUIComponents/QMUIButton": [
174             ],
175             "QMUIKit/QMUIResources": [
177             ]
178           }
179         },
180         {
181           "name": "QMUIFloatLayoutView",
182           "source_files": "QMUIKit/QMUIComponents/QMUIFloatLayoutView.{h,m}"
183         },
184         {
185           "name": "QMUIGridView",
186           "source_files": "QMUIKit/QMUIComponents/QMUIGridView.{h,m}"
187         },
188         {
189           "name": "QMUIImagePreviewView",
190           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewView.{h,m}",
191           "dependencies": {
192             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
194             ],
195             "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout": [
197             ],
198             "QMUIKit/QMUIComponents/QMUIEmptyView": [
200             ]
201           }
202         },
203         {
204           "name": "QMUIImagePreviewViewController",
205           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewViewController.{h,m}",
206           "dependencies": {
207             "QMUIKit/QMUIMainFrame": [
209             ],
210             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
212             ]
213           }
214         },
215         {
216           "name": "QMUIMarqueeLabel",
217           "source_files": "QMUIKit/QMUIComponents/QMUIMarqueeLabel.{h,m}"
218         },
219         {
220           "name": "QMUIModalPresentationViewController",
221           "source_files": "QMUIKit/QMUIComponents/QMUIModalPresentationViewController.{h,m}"
222         },
223         {
224           "name": "QMUIMoreOperationController",
225           "source_files": "QMUIKit/QMUIComponents/QMUIMoreOperationController.{h,m}",
226           "dependencies": {
227             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
229             ],
230             "QMUIKit/QMUIComponents/QMUIButton": [
232             ]
233           }
234         },
235         {
236           "name": "QMUIOrderedDictionary",
237           "source_files": "QMUIKit/QMUIComponents/QMUIOrderedDictionary.{h,m}"
238         },
239         {
240           "name": "QMUIPieProgressView",
241           "source_files": "QMUIKit/QMUIComponents/QMUIPieProgressView.{h,m}"
242         },
243         {
244           "name": "QMUIPopupContainerView",
245           "source_files": "QMUIKit/QMUIComponents/QMUIPopupContainerView.{h,m}",
246           "dependencies": {
247             "QMUIKit/QMUIMainFrame": [
249             ]
250           }
251         },
252         {
253           "name": "QMUIPopupMenuView",
254           "source_files": "QMUIKit/QMUIComponents/QMUIPopupMenuView.{h,m}",
255           "dependencies": {
256             "QMUIKit/QMUIComponents/QMUIButton": [
258             ],
259             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
261             ]
262           }
263         },
264         {
265           "name": "QMUIEmotionInputManager",
266           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionInputManager.{h,m}",
267           "dependencies": {
268             "QMUIKit/QMUIComponents/QMUIEmotionView": [
270             ]
271           }
272         },
273         {
274           "name": "QMUISearchBar",
275           "source_files": "QMUIKit/QMUIComponents/QMUISearchBar.{h,m}"
276         },
277         {
278           "name": "QMUISearchController",
279           "source_files": "QMUIKit/QMUIComponents/QMUISearchController.{h,m}",
280           "dependencies": {
281             "QMUIKit/QMUIMainFrame": [
283             ],
284             "QMUIKit/QMUIComponents/QMUISearchBar": [
286             ],
287             "QMUIKit/QMUIComponents/QMUIEmptyView": [
289             ]
290           }
291         },
292         {
293           "name": "QMUISegmentedControl",
294           "source_files": "QMUIKit/QMUIComponents/QMUISegmentedControl.{h,m}"
295         },
296         {
297           "name": "QMUISlider",
298           "source_files": "QMUIKit/QMUIComponents/QMUISlider.{h,m}"
299         },
300         {
301           "name": "QMUITableViewCell",
302           "source_files": "QMUIKit/QMUIComponents/QMUITableViewCell.{h,m}",
303           "dependencies": {
304             "QMUIKit/QMUIComponents/QMUIButton": [
306             ]
307           }
308         },
309         {
310           "name": "QMUITableViewHeaderFooterView",
311           "source_files": "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView.{h,m}"
312         },
313         {
314           "name": "QMUITestView",
315           "source_files": "QMUIKit/QMUIComponents/QMUITestView.{h,m}"
316         },
317         {
318           "name": "QMUITextField",
319           "source_files": "QMUIKit/QMUIComponents/QMUITextField.{h,m}"
320         },
321         {
322           "name": "QMUITextView",
323           "source_files": "QMUIKit/QMUIComponents/QMUITextView.{h,m}",
324           "dependencies": {
325             "QMUIKit/QMUIComponents/QMUILabel": [
327             ]
328           }
329         },
330         {
331           "name": "QMUITips",
332           "source_files": "QMUIKit/QMUIComponents/QMUITips.{h,m}",
333           "dependencies": {
334             "QMUIKit/QMUIComponents/QMUIToastView": [
336             ],
337             "QMUIKit/QMUIResources": [
339             ]
340           }
341         },
342         {
343           "name": "QMUIVisualEffectView",
344           "source_files": "QMUIKit/QMUIComponents/QMUIVisualEffectView.{h,m}"
345         },
346         {
347           "name": "QMUIZoomImageView",
348           "source_files": "QMUIKit/QMUIComponents/QMUIZoomImageView.{h,m}",
349           "dependencies": {
350             "QMUIKit/QMUIComponents/QMUIEmptyView": [
352             ],
353             "QMUIKit/QMUIComponents/QMUIButton": [
355             ],
356             "QMUIKit/QMUIComponents/QMUISlider": [
358             ]
359           }
360         },
361         {
362           "name": "QMUIAssetLibrary",
363           "source_files": "QMUIKit/QMUIComponents/AssetLibrary/*.{h,m}"
364         },
365         {
366           "name": "QMUIImagePickerLibrary",
367           "source_files": "QMUIKit/QMUIComponents/ImagePickerLibrary/*.{h,m}",
368           "dependencies": {
369             "QMUIKit/QMUIMainFrame": [
371             ],
372             "QMUIKit/QMUIResources": [
374             ],
375             "QMUIKit/QMUIComponents/QMUIImagePreviewViewController": [
377             ],
378             "QMUIKit/QMUIComponents/QMUITableViewCell": [
380             ],
381             "QMUIKit/QMUIComponents/QMUIButton": [
383             ],
384             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
386             ],
387             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
389             ],
390             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
392             ],
393             "QMUIKit/QMUIComponents/QMUIAlertController": [
395             ],
396             "QMUIKit/QMUIComponents/QMUIEmptyView": [
398             ]
399           }
400         },
401         {
402           "name": "NavigationBarTransition",
403           "source_files": "QMUIKit/QMUIComponents/NavigationBarTransition/*.{h,m}",
404           "dependencies": {
405             "QMUIKit/QMUIMainFrame": [
407             ],
408             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
410             ]
411           }
412         },
413         {
414           "name": "QMUIToastView",
415           "source_files": "QMUIKit/QMUIComponents/ToastView/*.{h,m}",
416           "dependencies": {
417             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
419             ]
420           }
421         },
422         {
423           "name": "QMUIStaticTableView",
424           "source_files": "QMUIKit/QMUIComponents/StaticTableView/*.{h,m}",
425           "dependencies": {
426             "QMUIKit/QMUIComponents/QMUITableViewCell": [
428             ]
429           }
430         }
431       ]
432     }
433   ]