[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / 8 / 1 / 5 / QMUIKit / 4.0.4 / QMUIKit.podspec.json
blobd0c504cbbff2678ba239f9829b9ea35491e68a29
2   "name": "QMUIKit",
3   "version": "4.0.4",
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     "branch": "master"
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   "resource_bundles": {
31     "QMUIResources": [
32       "QMUIKit/QMUIResources/*.*"
33     ]
34   },
35   "subspecs": [
36     {
37       "name": "QMUICore",
38       "source_files": [
39         "QMUIKit/QMUIKit.h",
40         "QMUIKit/QMUICore",
41         "QMUIKit/UIKitExtensions"
42       ],
43       "dependencies": {
44         "QMUIKit/QMUIWeakObjectContainer": [
46         ],
47         "QMUIKit/QMUILog": [
49         ]
50       }
51     },
52     {
53       "name": "QMUIMainFrame",
54       "source_files": "QMUIKit/QMUIMainFrame",
55       "dependencies": {
56         "QMUIKit/QMUICore": [
58         ],
59         "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
61         ],
62         "QMUIKit/QMUIComponents/QMUITableView": [
64         ],
65         "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView": [
67         ],
68         "QMUIKit/QMUIComponents/QMUIEmptyView": [
70         ],
71         "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
73         ],
74         "QMUIKit/QMUILog": [
76         ],
77         "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
79         ]
80       }
81     },
82     {
83       "name": "QMUIWeakObjectContainer",
84       "source_files": "QMUIKit/QMUIComponents/QMUIWeakObjectContainer.{h,m}"
85     },
86     {
87       "name": "QMUILog",
88       "source_files": "QMUIKit/QMUIComponents/QMUILog/*.{h,m}"
89     },
90     {
91       "name": "QMUIComponents",
92       "dependencies": {
93         "QMUIKit/QMUICore": [
95         ]
96       },
97       "subspecs": [
98         {
99           "name": "QMUICAAnimationExtension",
100           "source_files": "QMUIKit/QMUIComponents/CAAnimation+QMUI.{h,m}",
101           "dependencies": {
102             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
104             ]
105           }
106         },
107         {
108           "name": "QMUIAnimation",
109           "source_files": "QMUIKit/QMUIComponents/QMUIAnimation"
110         },
111         {
112           "name": "QMUINavigationTitleView",
113           "source_files": "QMUIKit/QMUIComponents/QMUINavigationTitleView.{h,m}",
114           "dependencies": {
115             "QMUIKit/QMUIComponents/QMUIButton": [
117             ]
118           }
119         },
120         {
121           "name": "QMUIButton",
122           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIButton.{h,m}"
123         },
124         {
125           "name": "QMUIFillButton",
126           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIFillButton.{h,m}",
127           "dependencies": {
128             "QMUIKit/QMUIComponents/QMUIButton": [
130             ]
131           }
132         },
133         {
134           "name": "QMUIGhostButton",
135           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIGhostButton.{h,m}",
136           "dependencies": {
137             "QMUIKit/QMUIComponents/QMUIButton": [
139             ]
140           }
141         },
142         {
143           "name": "QMUILinkButton",
144           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUILinkButton.{h,m}",
145           "dependencies": {
146             "QMUIKit/QMUIComponents/QMUIButton": [
148             ]
149           }
150         },
151         {
152           "name": "QMUINavigationButton",
153           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUINavigationButton.{h,m}",
154           "dependencies": {
155             "QMUIKit/QMUIMainFrame": [
157             ]
158           }
159         },
160         {
161           "name": "QMUIToolbarButton",
162           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIToolbarButton.{h,m}"
163         },
164         {
165           "name": "QMUITableView",
166           "source_files": "QMUIKit/QMUIComponents/QMUITableView.{h,m}",
167           "dependencies": {
168             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
170             ]
171           }
172         },
173         {
174           "name": "QMUITableViewProtocols",
175           "source_files": "QMUIKit/QMUIComponents/QMUITableViewProtocols.{h,m}"
176         },
177         {
178           "name": "QMUIEmptyView",
179           "source_files": "QMUIKit/QMUIComponents/QMUIEmptyView.{h,m}",
180           "dependencies": {
181             "QMUIKit/QMUIComponents/QMUIButton": [
183             ]
184           }
185         },
186         {
187           "name": "QMUILabel",
188           "source_files": "QMUIKit/QMUIComponents/QMUILabel.{h,m}"
189         },
190         {
191           "name": "QMUIKeyboardManager",
192           "source_files": "QMUIKit/QMUIComponents/QMUIKeyboardManager.{h,m}"
193         },
194         {
195           "name": "QMUIMultipleDelegates",
196           "source_files": "QMUIKit/QMUIComponents/QMUIMultipleDelegates/*.{h,m}"
197         },
198         {
199           "name": "QMUIAlertController",
200           "source_files": "QMUIKit/QMUIComponents/QMUIAlertController.{h,m}",
201           "dependencies": {
202             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
204             ],
205             "QMUIKit/QMUIComponents/QMUIButton": [
207             ],
208             "QMUIKit/QMUIComponents/QMUITextField": [
210             ]
211           }
212         },
213         {
214           "name": "QMUICellHeightCache",
215           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightCache.{h,m}",
216           "dependencies": {
217             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
219             ]
220           }
221         },
222         {
223           "name": "QMUICellHeightKeyCache",
224           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightKeyCache/*.{h,m}",
225           "dependencies": {
226             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
228             ],
229             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
231             ]
232           }
233         },
234         {
235           "name": "QMUICellSizeKeyCache",
236           "source_files": "QMUIKit/QMUIComponents/QMUICellSizeKeyCache/*.{h,m}",
237           "dependencies": {
238             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
240             ]
241           }
242         },
243         {
244           "name": "QMUIConsole",
245           "source_files": "QMUIKit/QMUIComponents/QMUIConsole/*.{h,m}",
246           "dependencies": {
247             "QMUIKit/QMUIComponents/QMUITextView": [
249             ],
250             "QMUIKit/QMUIComponents/QMUITextField": [
252             ],
253             "QMUIKit/QMUIComponents/QMUIButton": [
255             ],
256             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
258             ],
259             "QMUIKit/QMUIComponents/QMUICAAnimationExtension": [
261             ]
262           }
263         },
264         {
265           "name": "QMUICollectionViewPagingLayout",
266           "source_files": "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout.{h,m}"
267         },
268         {
269           "name": "QMUIDialogViewController",
270           "source_files": "QMUIKit/QMUIComponents/QMUIDialogViewController.{h,m}",
271           "dependencies": {
272             "QMUIKit/QMUIMainFrame": [
274             ],
275             "QMUIKit/QMUIComponents/QMUILabel": [
277             ],
278             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
280             ],
281             "QMUIKit/QMUIComponents/QMUITableView": [
283             ],
284             "QMUIKit/QMUIComponents/QMUIButton": [
286             ],
287             "QMUIKit/QMUIComponents/QMUITextField": [
289             ],
290             "QMUIKit/QMUIComponents/QMUITableViewCell": [
292             ],
293             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
295             ]
296           }
297         },
298         {
299           "name": "QMUIEmotionView",
300           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionView.{h,m}",
301           "dependencies": {
302             "QMUIKit/QMUIComponents/QMUIButton": [
304             ]
305           }
306         },
307         {
308           "name": "QMUIFloatLayoutView",
309           "source_files": "QMUIKit/QMUIComponents/QMUIFloatLayoutView.{h,m}"
310         },
311         {
312           "name": "QMUIGridView",
313           "source_files": "QMUIKit/QMUIComponents/QMUIGridView.{h,m}"
314         },
315         {
316           "name": "QMUIImagePreviewView",
317           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewView/*.{h,m}",
318           "dependencies": {
319             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
321             ],
322             "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout": [
324             ],
325             "QMUIKit/QMUIComponents/QMUIEmptyView": [
327             ],
328             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
330             ],
331             "QMUIKit/QMUIComponents/QMUIButton": [
333             ],
334             "QMUIKit/QMUIMainFrame": [
336             ]
337           }
338         },
339         {
340           "name": "QMUIMarqueeLabel",
341           "source_files": "QMUIKit/QMUIComponents/QMUIMarqueeLabel.{h,m}"
342         },
343         {
344           "name": "QMUIModalPresentationViewController",
345           "source_files": "QMUIKit/QMUIComponents/QMUIModalPresentationViewController.{h,m}",
346           "dependencies": {
347             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
349             ]
350           }
351         },
352         {
353           "name": "QMUIMoreOperationController",
354           "source_files": "QMUIKit/QMUIComponents/QMUIMoreOperationController.{h,m}",
355           "dependencies": {
356             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
358             ],
359             "QMUIKit/QMUIComponents/QMUIButton": [
361             ]
362           }
363         },
364         {
365           "name": "QMUIOrderedDictionary",
366           "source_files": "QMUIKit/QMUIComponents/QMUIOrderedDictionary.{h,m}"
367         },
368         {
369           "name": "QMUIPieProgressView",
370           "source_files": "QMUIKit/QMUIComponents/QMUIPieProgressView.{h,m}"
371         },
372         {
373           "name": "QMUIPopupContainerView",
374           "source_files": "QMUIKit/QMUIComponents/QMUIPopupContainerView.{h,m}",
375           "dependencies": {
376             "QMUIKit/QMUIMainFrame": [
378             ]
379           }
380         },
381         {
382           "name": "QMUIPopupMenuView",
383           "source_files": "QMUIKit/QMUIComponents/QMUIPopupMenuView/*.{h,m}",
384           "dependencies": {
385             "QMUIKit/QMUIComponents/QMUIButton": [
387             ],
388             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
390             ]
391           }
392         },
393         {
394           "name": "QMUIScrollAnimator",
395           "source_files": "QMUIKit/QMUIComponents/QMUIScrollAnimator/*.{h,m}",
396           "dependencies": {
397             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
399             ]
400           }
401         },
402         {
403           "name": "QMUIEmotionInputManager",
404           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionInputManager.{h,m}",
405           "dependencies": {
406             "QMUIKit/QMUIComponents/QMUIEmotionView": [
408             ]
409           }
410         },
411         {
412           "name": "QMUISearchBar",
413           "source_files": "QMUIKit/QMUIComponents/QMUISearchBar.{h,m}"
414         },
415         {
416           "name": "QMUISearchController",
417           "source_files": "QMUIKit/QMUIComponents/QMUISearchController.{h,m}",
418           "dependencies": {
419             "QMUIKit/QMUIMainFrame": [
421             ],
422             "QMUIKit/QMUIComponents/QMUISearchBar": [
424             ],
425             "QMUIKit/QMUIComponents/QMUIEmptyView": [
427             ]
428           }
429         },
430         {
431           "name": "QMUISegmentedControl",
432           "source_files": "QMUIKit/QMUIComponents/QMUISegmentedControl.{h,m}"
433         },
434         {
435           "name": "QMUISlider",
436           "source_files": "QMUIKit/QMUIComponents/QMUISlider.{h,m}"
437         },
438         {
439           "name": "QMUITableViewCell",
440           "source_files": "QMUIKit/QMUIComponents/QMUITableViewCell.{h,m}",
441           "dependencies": {
442             "QMUIKit/QMUIComponents/QMUIButton": [
444             ]
445           }
446         },
447         {
448           "name": "QMUITableViewHeaderFooterView",
449           "source_files": "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView.{h,m}"
450         },
451         {
452           "name": "QMUITestView",
453           "source_files": "QMUIKit/QMUIComponents/QMUITestView.{h,m}"
454         },
455         {
456           "name": "QMUITextField",
457           "source_files": "QMUIKit/QMUIComponents/QMUITextField.{h,m}",
458           "dependencies": {
459             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
461             ]
462           }
463         },
464         {
465           "name": "QMUITextView",
466           "source_files": "QMUIKit/QMUIComponents/QMUITextView.{h,m}",
467           "dependencies": {
468             "QMUIKit/QMUIComponents/QMUILabel": [
470             ],
471             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
473             ]
474           }
475         },
476         {
477           "name": "QMUITheme",
478           "source_files": "QMUIKit/QMUIComponents/QMUITheme/*.{h,m}",
479           "dependencies": {
480             "QMUIKit/QMUIComponents/QMUIImagePickerLibrary": [
482             ],
483             "QMUIKit/QMUIComponents/QMUIAlertController": [
485             ],
486             "QMUIKit/QMUIComponents/QMUIButton": [
488             ],
489             "QMUIKit/QMUIComponents/QMUIFillButton": [
491             ],
492             "QMUIKit/QMUIComponents/QMUIGhostButton": [
494             ],
495             "QMUIKit/QMUIComponents/QMUILinkButton": [
497             ],
498             "QMUIKit/QMUIComponents/QMUIConsole": [
500             ],
501             "QMUIKit/QMUIComponents/QMUIEmotionView": [
503             ],
504             "QMUIKit/QMUIComponents/QMUIEmptyView": [
506             ],
507             "QMUIKit/QMUIComponents/QMUIGridView": [
509             ],
510             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
512             ],
513             "QMUIKit/QMUIComponents/QMUILabel": [
515             ],
516             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
518             ],
519             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
521             ],
522             "QMUIKit/QMUIComponents/QMUISlider": [
524             ],
525             "QMUIKit/QMUIComponents/QMUITextField": [
527             ],
528             "QMUIKit/QMUIComponents/QMUITextView": [
530             ],
531             "QMUIKit/QMUIComponents/QMUIVisualEffectView": [
533             ],
534             "QMUIKit/QMUIComponents/QMUIToastView": [
536             ],
537             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
539             ]
540           }
541         },
542         {
543           "name": "QMUITips",
544           "source_files": "QMUIKit/QMUIComponents/QMUITips.{h,m}",
545           "dependencies": {
546             "QMUIKit/QMUIComponents/QMUIToastView": [
548             ]
549           }
550         },
551         {
552           "name": "QMUIVisualEffectView",
553           "source_files": "QMUIKit/QMUIComponents/QMUIVisualEffectView.{h,m}"
554         },
555         {
556           "name": "QMUIWindowSizeMonitor",
557           "source_files": "QMUIKit/QMUIComponents/QMUIWindowSizeMonitor.{h,m}"
558         },
559         {
560           "name": "QMUIZoomImageView",
561           "source_files": "QMUIKit/QMUIComponents/QMUIZoomImageView.{h,m}",
562           "dependencies": {
563             "QMUIKit/QMUIComponents/QMUIEmptyView": [
565             ],
566             "QMUIKit/QMUIComponents/QMUIButton": [
568             ],
569             "QMUIKit/QMUIComponents/QMUISlider": [
571             ],
572             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
574             ],
575             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
577             ]
578           }
579         },
580         {
581           "name": "QMUIAssetLibrary",
582           "source_files": "QMUIKit/QMUIComponents/AssetLibrary/*.{h,m}"
583         },
584         {
585           "name": "QMUIImagePickerLibrary",
586           "source_files": "QMUIKit/QMUIComponents/ImagePickerLibrary/*.{h,m}",
587           "dependencies": {
588             "QMUIKit/QMUIMainFrame": [
590             ],
591             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
593             ],
594             "QMUIKit/QMUIComponents/QMUITableViewCell": [
596             ],
597             "QMUIKit/QMUIComponents/QMUIButton": [
599             ],
600             "QMUIKit/QMUIComponents/QMUINavigationButton": [
602             ],
603             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
605             ],
606             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
608             ],
609             "QMUIKit/QMUIComponents/QMUIAlertController": [
611             ],
612             "QMUIKit/QMUIComponents/QMUIEmptyView": [
614             ]
615           }
616         },
617         {
618           "name": "QMUILogManagerViewController",
619           "source_files": "QMUIKit/QMUIComponents/QMUILogManagerViewController.{h,m}",
620           "dependencies": {
621             "QMUIKit/QMUIMainFrame": [
623             ],
624             "QMUIKit/QMUIComponents/QMUIStaticTableView": [
626             ],
627             "QMUIKit/QMUIComponents/QMUITableView": [
629             ],
630             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
632             ],
633             "QMUIKit/QMUIComponents/QMUISearchController": [
635             ]
636           }
637         },
638         {
639           "name": "QMUILogWithConfigurationSupported",
640           "source_files": "QMUIKit/QMUIComponents/QMUILogger+QMUIConfigurationTemplate.{h,m}"
641         },
642         {
643           "name": "NavigationBarTransition",
644           "source_files": "QMUIKit/QMUIComponents/NavigationBarTransition/*.{h,m}",
645           "dependencies": {
646             "QMUIKit/QMUIMainFrame": [
648             ],
649             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
651             ]
652           }
653         },
654         {
655           "name": "QMUIBadge",
656           "source_files": "QMUIKit/QMUIComponents/QMUIBadge/*.{h,m}",
657           "dependencies": {
658             "QMUIKit/QMUIComponents/QMUILabel": [
660             ]
661           }
662         },
663         {
664           "name": "QMUIToastView",
665           "source_files": "QMUIKit/QMUIComponents/ToastView/*.{h,m}",
666           "dependencies": {
667             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
669             ],
670             "QMUIKit/QMUIComponents/QMUIVisualEffectView": [
672             ]
673           }
674         },
675         {
676           "name": "QMUIStaticTableView",
677           "source_files": "QMUIKit/QMUIComponents/StaticTableView/*.{h,m}",
678           "dependencies": {
679             "QMUIKit/QMUIComponents/QMUITableViewCell": [
681             ],
682             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
684             ]
685           }
686         }
687       ]
688     }
689   ]