[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / 8 / 1 / 5 / QMUIKit / 3.1.1 / QMUIKit.podspec.json
bloba679421ebf38947d7f7071a32b0399c2d39f8921
2   "name": "QMUIKit",
3   "version": "3.1.1",
4   "summary": "致力于提高项目 UI 开发效率的解决方案",
5   "description": "QMUI iOS 是一个致力于提高项目 UI 开发效率的解决方案,其设计目的是用于辅助快速搭建一个具备基本设计还原效果的 iOS 项目,同时利用自身提供的丰富控件及兼容处理, 让开发者能专注于业务需求而无需耗费精力在基础代码的设计上。不管是新项目的创建,或是已有项目的维护,均可使开发效率和项目质量得到大幅度提升。",
6   "homepage": "https://qmuiteam.com/ios",
7   "license": "MIT",
8   "authors": {
9     "qmuiteam": "contact@qmuiteam.com"
10   },
11   "source": {
12     "git": "https://github.com/Tencent/QMUI_iOS.git",
13     "tag": "3.1.1"
14   },
15   "social_media_url": "https://github.com/Tencent/QMUI_iOS",
16   "requires_arc": true,
17   "documentation_url": "https://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": "9.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/QMUILog/*.{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           "dependencies": {
176             "QMUIKit/QMUIComponents/QMUIButton": [
178             ]
179           }
180         },
181         {
182           "name": "QMUILabel",
183           "source_files": "QMUIKit/QMUIComponents/QMUILabel.{h,m}"
184         },
185         {
186           "name": "QMUIKeyboardManager",
187           "source_files": "QMUIKit/QMUIComponents/QMUIKeyboardManager.{h,m}"
188         },
189         {
190           "name": "QMUIMultipleDelegates",
191           "source_files": "QMUIKit/QMUIComponents/QMUIMultipleDelegates/*.{h,m}"
192         },
193         {
194           "name": "QMUIAlertController",
195           "source_files": "QMUIKit/QMUIComponents/QMUIAlertController.{h,m}",
196           "dependencies": {
197             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
199             ],
200             "QMUIKit/QMUIComponents/QMUIButton": [
202             ],
203             "QMUIKit/QMUIComponents/QMUITextField": [
205             ]
206           }
207         },
208         {
209           "name": "QMUICellHeightCache",
210           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightCache.{h,m}",
211           "dependencies": {
212             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
214             ]
215           }
216         },
217         {
218           "name": "QMUICellHeightKeyCache",
219           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightKeyCache/*.{h,m}",
220           "dependencies": {
221             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
223             ],
224             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
226             ]
227           }
228         },
229         {
230           "name": "QMUICellSizeKeyCache",
231           "source_files": "QMUIKit/QMUIComponents/QMUICellSizeKeyCache/*.{h,m}",
232           "dependencies": {
233             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
235             ]
236           }
237         },
238         {
239           "name": "QMUIConsole",
240           "source_files": "QMUIKit/QMUIComponents/QMUIConsole/*.{h,m}",
241           "dependencies": {
242             "QMUIKit/QMUIComponents/QMUITextView": [
244             ],
245             "QMUIKit/QMUIComponents/QMUITextField": [
247             ],
248             "QMUIKit/QMUIComponents/QMUIButton": [
250             ],
251             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
253             ],
254             "QMUIKit/QMUIComponents/QMUICAAnimationExtension": [
256             ]
257           }
258         },
259         {
260           "name": "QMUICollectionViewPagingLayout",
261           "source_files": "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout.{h,m}"
262         },
263         {
264           "name": "QMUIDialogViewController",
265           "source_files": "QMUIKit/QMUIComponents/QMUIDialogViewController.{h,m}",
266           "dependencies": {
267             "QMUIKit/QMUIMainFrame": [
269             ],
270             "QMUIKit/QMUIComponents/QMUILabel": [
272             ],
273             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
275             ],
276             "QMUIKit/QMUIComponents/QMUITableView": [
278             ],
279             "QMUIKit/QMUIComponents/QMUIButton": [
281             ],
282             "QMUIKit/QMUIComponents/QMUITextField": [
284             ],
285             "QMUIKit/QMUIComponents/QMUITableViewCell": [
287             ],
288             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
290             ]
291           }
292         },
293         {
294           "name": "QMUIEmotionView",
295           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionView.{h,m}",
296           "dependencies": {
297             "QMUIKit/QMUIComponents/QMUIButton": [
299             ],
300             "QMUIKit/QMUIResources": [
302             ]
303           }
304         },
305         {
306           "name": "QMUIFloatLayoutView",
307           "source_files": "QMUIKit/QMUIComponents/QMUIFloatLayoutView.{h,m}"
308         },
309         {
310           "name": "QMUIGridView",
311           "source_files": "QMUIKit/QMUIComponents/QMUIGridView.{h,m}"
312         },
313         {
314           "name": "QMUIImagePreviewView",
315           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewView/*.{h,m}",
316           "dependencies": {
317             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
319             ],
320             "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout": [
322             ],
323             "QMUIKit/QMUIComponents/QMUIEmptyView": [
325             ],
326             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
328             ],
329             "QMUIKit/QMUIComponents/QMUIButton": [
331             ],
332             "QMUIKit/QMUIMainFrame": [
334             ]
335           }
336         },
337         {
338           "name": "QMUIMarqueeLabel",
339           "source_files": "QMUIKit/QMUIComponents/QMUIMarqueeLabel.{h,m}"
340         },
341         {
342           "name": "QMUIModalPresentationViewController",
343           "source_files": "QMUIKit/QMUIComponents/QMUIModalPresentationViewController.{h,m}",
344           "dependencies": {
345             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
347             ]
348           }
349         },
350         {
351           "name": "QMUIMoreOperationController",
352           "source_files": "QMUIKit/QMUIComponents/QMUIMoreOperationController.{h,m}",
353           "dependencies": {
354             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
356             ],
357             "QMUIKit/QMUIComponents/QMUIButton": [
359             ]
360           }
361         },
362         {
363           "name": "QMUIOrderedDictionary",
364           "source_files": "QMUIKit/QMUIComponents/QMUIOrderedDictionary.{h,m}"
365         },
366         {
367           "name": "QMUIPieProgressView",
368           "source_files": "QMUIKit/QMUIComponents/QMUIPieProgressView.{h,m}"
369         },
370         {
371           "name": "QMUIPopupContainerView",
372           "source_files": "QMUIKit/QMUIComponents/QMUIPopupContainerView.{h,m}",
373           "dependencies": {
374             "QMUIKit/QMUIMainFrame": [
376             ]
377           }
378         },
379         {
380           "name": "QMUIPopupMenuView",
381           "source_files": "QMUIKit/QMUIComponents/QMUIPopupMenuView/*.{h,m}",
382           "dependencies": {
383             "QMUIKit/QMUIComponents/QMUIButton": [
385             ],
386             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
388             ]
389           }
390         },
391         {
392           "name": "QMUIScrollAnimator",
393           "source_files": "QMUIKit/QMUIComponents/QMUIScrollAnimator/*.{h,m}",
394           "dependencies": {
395             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
397             ]
398           }
399         },
400         {
401           "name": "QMUIEmotionInputManager",
402           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionInputManager.{h,m}",
403           "dependencies": {
404             "QMUIKit/QMUIComponents/QMUIEmotionView": [
406             ]
407           }
408         },
409         {
410           "name": "QMUISearchBar",
411           "source_files": "QMUIKit/QMUIComponents/QMUISearchBar.{h,m}"
412         },
413         {
414           "name": "QMUISearchController",
415           "source_files": "QMUIKit/QMUIComponents/QMUISearchController.{h,m}",
416           "dependencies": {
417             "QMUIKit/QMUIMainFrame": [
419             ],
420             "QMUIKit/QMUIComponents/QMUISearchBar": [
422             ],
423             "QMUIKit/QMUIComponents/QMUIEmptyView": [
425             ]
426           }
427         },
428         {
429           "name": "QMUISegmentedControl",
430           "source_files": "QMUIKit/QMUIComponents/QMUISegmentedControl.{h,m}"
431         },
432         {
433           "name": "QMUISlider",
434           "source_files": "QMUIKit/QMUIComponents/QMUISlider.{h,m}"
435         },
436         {
437           "name": "QMUITableViewCell",
438           "source_files": "QMUIKit/QMUIComponents/QMUITableViewCell.{h,m}",
439           "dependencies": {
440             "QMUIKit/QMUIComponents/QMUIButton": [
442             ]
443           }
444         },
445         {
446           "name": "QMUITableViewHeaderFooterView",
447           "source_files": "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView.{h,m}"
448         },
449         {
450           "name": "QMUITestView",
451           "source_files": "QMUIKit/QMUIComponents/QMUITestView.{h,m}"
452         },
453         {
454           "name": "QMUITextField",
455           "source_files": "QMUIKit/QMUIComponents/QMUITextField.{h,m}",
456           "dependencies": {
457             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
459             ]
460           }
461         },
462         {
463           "name": "QMUITextView",
464           "source_files": "QMUIKit/QMUIComponents/QMUITextView.{h,m}",
465           "dependencies": {
466             "QMUIKit/QMUIComponents/QMUILabel": [
468             ],
469             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
471             ]
472           }
473         },
474         {
475           "name": "QMUITips",
476           "source_files": "QMUIKit/QMUIComponents/QMUITips.{h,m}",
477           "dependencies": {
478             "QMUIKit/QMUIComponents/QMUIToastView": [
480             ],
481             "QMUIKit/QMUIResources": [
483             ]
484           }
485         },
486         {
487           "name": "QMUIVisualEffectView",
488           "source_files": "QMUIKit/QMUIComponents/QMUIVisualEffectView.{h,m}"
489         },
490         {
491           "name": "QMUIZoomImageView",
492           "source_files": "QMUIKit/QMUIComponents/QMUIZoomImageView.{h,m}",
493           "dependencies": {
494             "QMUIKit/QMUIComponents/QMUIEmptyView": [
496             ],
497             "QMUIKit/QMUIComponents/QMUIButton": [
499             ],
500             "QMUIKit/QMUIComponents/QMUISlider": [
502             ],
503             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
505             ],
506             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
508             ]
509           }
510         },
511         {
512           "name": "QMUIAssetLibrary",
513           "source_files": "QMUIKit/QMUIComponents/AssetLibrary/*.{h,m}"
514         },
515         {
516           "name": "QMUIImagePickerLibrary",
517           "source_files": "QMUIKit/QMUIComponents/ImagePickerLibrary/*.{h,m}",
518           "dependencies": {
519             "QMUIKit/QMUIMainFrame": [
521             ],
522             "QMUIKit/QMUIResources": [
524             ],
525             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
527             ],
528             "QMUIKit/QMUIComponents/QMUITableViewCell": [
530             ],
531             "QMUIKit/QMUIComponents/QMUIButton": [
533             ],
534             "QMUIKit/QMUIComponents/QMUINavigationButton": [
536             ],
537             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
539             ],
540             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
542             ],
543             "QMUIKit/QMUIComponents/QMUIAlertController": [
545             ],
546             "QMUIKit/QMUIComponents/QMUIEmptyView": [
548             ]
549           }
550         },
551         {
552           "name": "QMUILogManagerViewController",
553           "source_files": "QMUIKit/QMUIComponents/QMUILogManagerViewController.{h,m}",
554           "dependencies": {
555             "QMUIKit/QMUIMainFrame": [
557             ],
558             "QMUIKit/QMUIComponents/QMUIStaticTableView": [
560             ],
561             "QMUIKit/QMUIComponents/QMUITableView": [
563             ],
564             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
566             ],
567             "QMUIKit/QMUIComponents/QMUISearchController": [
569             ]
570           }
571         },
572         {
573           "name": "QMUILogWithConfigurationSupported",
574           "source_files": "QMUIKit/QMUIComponents/QMUILogger+QMUIConfigurationTemplate.{h,m}"
575         },
576         {
577           "name": "NavigationBarTransition",
578           "source_files": "QMUIKit/QMUIComponents/NavigationBarTransition/*.{h,m}",
579           "dependencies": {
580             "QMUIKit/QMUIMainFrame": [
582             ],
583             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
585             ]
586           }
587         },
588         {
589           "name": "QMUIBadge",
590           "source_files": "QMUIKit/QMUIComponents/QMUIBadge/*.{h,m}",
591           "dependencies": {
592             "QMUIKit/QMUIComponents/QMUILabel": [
594             ]
595           }
596         },
597         {
598           "name": "QMUIToastView",
599           "source_files": "QMUIKit/QMUIComponents/ToastView/*.{h,m}",
600           "dependencies": {
601             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
603             ],
604             "QMUIKit/QMUIComponents/QMUIVisualEffectView": [
606             ]
607           }
608         },
609         {
610           "name": "QMUIStaticTableView",
611           "source_files": "QMUIKit/QMUIComponents/StaticTableView/*.{h,m}",
612           "dependencies": {
613             "QMUIKit/QMUIComponents/QMUITableViewCell": [
615             ],
616             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
618             ]
619           }
620         }
621       ]
622     }
623   ]