[Add] TencentEffect_S1-00 3.0.1.5
[CocoaPods.git] / Specs / 8 / 1 / 5 / QMUIKit / 4.4.0 / QMUIKit.podspec.json
blobc4227af02bbaccb50e5243c9573b4631604c793f
2   "name": "QMUIKit",
3   "version": "4.4.0",
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": "4.4.0"
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": "11.0"
21   },
22   "frameworks": [
23     "Foundation",
24     "UIKit",
25     "CoreGraphics"
26   ],
27   "preserve_paths": "QMUIConfigurationTemplate/*",
28   "source_files": "QMUIKit/QMUIKit.h",
29   "subspecs": [
30     {
31       "name": "QMUICore",
32       "source_files": [
33         "QMUIKit/QMUIKit.h",
34         "QMUIKit/QMUICore",
35         "QMUIKit/UIKitExtensions"
36       ],
37       "frameworks": [
38         "CoreImage",
39         "ImageIO"
40       ],
41       "dependencies": {
42         "QMUIKit/QMUIWeakObjectContainer": [
44         ],
45         "QMUIKit/QMUILog": [
47         ]
48       }
49     },
50     {
51       "name": "QMUIMainFrame",
52       "source_files": "QMUIKit/QMUIMainFrame",
53       "dependencies": {
54         "QMUIKit/QMUICore": [
56         ],
57         "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
59         ],
60         "QMUIKit/QMUIComponents/QMUITableView": [
62         ],
63         "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView": [
65         ],
66         "QMUIKit/QMUIComponents/QMUIEmptyView": [
68         ],
69         "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
71         ],
72         "QMUIKit/QMUILog": [
74         ],
75         "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
77         ]
78       }
79     },
80     {
81       "name": "QMUIResources",
82       "resource_bundles": {
83         "QMUIResources": [
84           "QMUIKit/QMUIResources/*.*"
85         ]
86       }
87     },
88     {
89       "name": "QMUIWeakObjectContainer",
90       "source_files": "QMUIKit/QMUIComponents/QMUIWeakObjectContainer.{h,m}"
91     },
92     {
93       "name": "QMUILog",
94       "source_files": "QMUIKit/QMUIComponents/QMUILog/*.{h,m}"
95     },
96     {
97       "name": "QMUIComponents",
98       "dependencies": {
99         "QMUIKit/QMUICore": [
101         ]
102       },
103       "subspecs": [
104         {
105           "name": "QMUICAAnimationExtension",
106           "source_files": "QMUIKit/QMUIComponents/CAAnimation+QMUI.{h,m}",
107           "dependencies": {
108             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
110             ]
111           }
112         },
113         {
114           "name": "QMUICALayerExtension",
115           "source_files": "QMUIKit/QMUIComponents/CALayer+QMUIViewAnimation.{h,m}",
116           "dependencies": {
117             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
119             ]
120           }
121         },
122         {
123           "name": "QMUIAnimation",
124           "source_files": "QMUIKit/QMUIComponents/QMUIAnimation"
125         },
126         {
127           "name": "QMUINavigationTitleView",
128           "source_files": "QMUIKit/QMUIComponents/QMUINavigationTitleView.{h,m}",
129           "dependencies": {
130             "QMUIKit/QMUIComponents/QMUIButton": [
132             ],
133             "QMUIKit/QMUIComponents/QMUIAppearance": [
135             ]
136           }
137         },
138         {
139           "name": "QMUIButton",
140           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIButton.{h,m}"
141         },
142         {
143           "name": "QMUINavigationButton",
144           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUINavigationButton.{h,m}",
145           "dependencies": {
146             "QMUIKit/QMUIMainFrame": [
148             ]
149           }
150         },
151         {
152           "name": "QMUIToolbarButton",
153           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIToolbarButton.{h,m}"
154         },
155         {
156           "name": "QMUITableView",
157           "source_files": "QMUIKit/QMUIComponents/QMUITableView.{h,m}",
158           "dependencies": {
159             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
161             ]
162           }
163         },
164         {
165           "name": "QMUITableViewProtocols",
166           "source_files": "QMUIKit/QMUIComponents/QMUITableViewProtocols.{h,m}"
167         },
168         {
169           "name": "QMUIEmptyView",
170           "source_files": "QMUIKit/QMUIComponents/QMUIEmptyView.{h,m}",
171           "dependencies": {
172             "QMUIKit/QMUIComponents/QMUIButton": [
174             ],
175             "QMUIKit/QMUIComponents/QMUIAppearance": [
177             ]
178           }
179         },
180         {
181           "name": "QMUILabel",
182           "source_files": "QMUIKit/QMUIComponents/QMUILabel.{h,m}"
183         },
184         {
185           "name": "QMUIKeyboardManager",
186           "source_files": "QMUIKit/QMUIComponents/QMUIKeyboardManager.{h,m}",
187           "dependencies": {
188             "QMUIKit/QMUIComponents/QMUIAppearance": [
190             ],
191             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
193             ]
194           }
195         },
196         {
197           "name": "QMUIMultipleDelegates",
198           "source_files": "QMUIKit/QMUIComponents/QMUIMultipleDelegates/*.{h,m}"
199         },
200         {
201           "name": "QMUIAlertController",
202           "source_files": "QMUIKit/QMUIComponents/QMUIAlertController.{h,m}",
203           "dependencies": {
204             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
206             ],
207             "QMUIKit/QMUIComponents/QMUIButton": [
209             ],
210             "QMUIKit/QMUIComponents/QMUITextField": [
212             ],
213             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
215             ],
216             "QMUIKit/QMUIComponents/QMUIAppearance": [
218             ],
219             "QMUIKit/QMUIComponents/QMUILabel": [
221             ]
222           }
223         },
224         {
225           "name": "QMUIAppearance",
226           "source_files": "QMUIKit/QMUIComponents/QMUIAppearance.{h,m}"
227         },
228         {
229           "name": "QMUICellHeightCache",
230           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightCache.{h,m}",
231           "dependencies": {
232             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
234             ]
235           }
236         },
237         {
238           "name": "QMUICellHeightKeyCache",
239           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightKeyCache/*.{h,m}",
240           "dependencies": {
241             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
243             ],
244             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
246             ]
247           }
248         },
249         {
250           "name": "QMUICellSizeKeyCache",
251           "source_files": "QMUIKit/QMUIComponents/QMUICellSizeKeyCache/*.{h,m}",
252           "dependencies": {
253             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
255             ]
256           }
257         },
258         {
259           "name": "QMUIConsole",
260           "source_files": "QMUIKit/QMUIComponents/QMUIConsole/*.{h,m}",
261           "dependencies": {
262             "QMUIKit/QMUIResources": [
264             ],
265             "QMUIKit/QMUIComponents/QMUITextView": [
267             ],
268             "QMUIKit/QMUIComponents/QMUITextField": [
270             ],
271             "QMUIKit/QMUIComponents/QMUIButton": [
273             ],
274             "QMUIKit/QMUIComponents/QMUITableView": [
276             ],
277             "QMUIKit/QMUIComponents/QMUITableViewCell": [
279             ],
280             "QMUIKit/QMUIComponents/QMUICellHeightKeyCache": [
282             ],
283             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
285             ],
286             "QMUIKit/QMUIComponents/QMUICAAnimationExtension": [
288             ]
289           }
290         },
291         {
292           "name": "QMUICollectionViewPagingLayout",
293           "source_files": "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout.{h,m}"
294         },
295         {
296           "name": "QMUIDialogViewController",
297           "source_files": "QMUIKit/QMUIComponents/QMUIDialogViewController.{h,m}",
298           "dependencies": {
299             "QMUIKit/QMUIMainFrame": [
301             ],
302             "QMUIKit/QMUIComponents/QMUILabel": [
304             ],
305             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
307             ],
308             "QMUIKit/QMUIComponents/QMUITableView": [
310             ],
311             "QMUIKit/QMUIComponents/QMUIButton": [
313             ],
314             "QMUIKit/QMUIComponents/QMUITextField": [
316             ],
317             "QMUIKit/QMUIComponents/QMUITableViewCell": [
319             ],
320             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
322             ],
323             "QMUIKit/QMUIComponents/QMUIAppearance": [
325             ]
326           }
327         },
328         {
329           "name": "QMUIEmotionView",
330           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionView.{h,m}",
331           "dependencies": {
332             "QMUIKit/QMUIResources": [
334             ],
335             "QMUIKit/QMUIComponents/QMUIButton": [
337             ]
338           }
339         },
340         {
341           "name": "QMUIFloatLayoutView",
342           "source_files": "QMUIKit/QMUIComponents/QMUIFloatLayoutView.{h,m}"
343         },
344         {
345           "name": "QMUIGridView",
346           "source_files": "QMUIKit/QMUIComponents/QMUIGridView.{h,m}"
347         },
348         {
349           "name": "QMUIImagePreviewView",
350           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewView/*.{h,m}",
351           "dependencies": {
352             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
354             ],
355             "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout": [
357             ],
358             "QMUIKit/QMUIComponents/QMUIEmptyView": [
360             ],
361             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
363             ],
364             "QMUIKit/QMUIComponents/QMUIButton": [
366             ],
367             "QMUIKit/QMUIComponents/QMUIAppearance": [
369             ],
370             "QMUIKit/QMUIMainFrame": [
372             ]
373           }
374         },
375         {
376           "name": "QMUIMarqueeLabel",
377           "source_files": "QMUIKit/QMUIComponents/QMUIMarqueeLabel.{h,m}"
378         },
379         {
380           "name": "QMUIModalPresentationViewController",
381           "source_files": "QMUIKit/QMUIComponents/QMUIModalPresentationViewController.{h,m}",
382           "dependencies": {
383             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
385             ],
386             "QMUIKit/QMUIComponents/QMUIAppearance": [
388             ]
389           }
390         },
391         {
392           "name": "QMUIMoreOperationController",
393           "source_files": "QMUIKit/QMUIComponents/QMUIMoreOperationController.{h,m}",
394           "dependencies": {
395             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
397             ],
398             "QMUIKit/QMUIComponents/QMUIButton": [
400             ],
401             "QMUIKit/QMUIComponents/QMUIAppearance": [
403             ]
404           }
405         },
406         {
407           "name": "QMUIOrderedDictionary",
408           "source_files": "QMUIKit/QMUIComponents/QMUIOrderedDictionary.{h,m}"
409         },
410         {
411           "name": "QMUIPieProgressView",
412           "source_files": "QMUIKit/QMUIComponents/QMUIPieProgressView.{h,m}"
413         },
414         {
415           "name": "QMUIPopupContainerView",
416           "source_files": "QMUIKit/QMUIComponents/QMUIPopupContainerView.{h,m}",
417           "dependencies": {
418             "QMUIKit/QMUIMainFrame": [
420             ],
421             "QMUIKit/QMUIComponents/QMUIAppearance": [
423             ]
424           }
425         },
426         {
427           "name": "QMUIPopupMenuView",
428           "source_files": "QMUIKit/QMUIComponents/QMUIPopupMenuView/*.{h,m}",
429           "dependencies": {
430             "QMUIKit/QMUIComponents/QMUIButton": [
432             ],
433             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
435             ]
436           }
437         },
438         {
439           "name": "QMUIScrollAnimator",
440           "source_files": "QMUIKit/QMUIComponents/QMUIScrollAnimator/*.{h,m}",
441           "dependencies": {
442             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
444             ]
445           }
446         },
447         {
448           "name": "QMUIEmotionInputManager",
449           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionInputManager.{h,m}",
450           "dependencies": {
451             "QMUIKit/QMUIComponents/QMUIEmotionView": [
453             ]
454           }
455         },
456         {
457           "name": "QMUISearchBar",
458           "source_files": "QMUIKit/QMUIComponents/QMUISearchBar.{h,m}"
459         },
460         {
461           "name": "QMUISearchController",
462           "source_files": "QMUIKit/QMUIComponents/QMUISearchController.{h,m}",
463           "dependencies": {
464             "QMUIKit/QMUIMainFrame": [
466             ],
467             "QMUIKit/QMUIComponents/QMUISearchBar": [
469             ],
470             "QMUIKit/QMUIComponents/QMUIEmptyView": [
472             ]
473           }
474         },
475         {
476           "name": "QMUISegmentedControl",
477           "source_files": "QMUIKit/QMUIComponents/QMUISegmentedControl.{h,m}"
478         },
479         {
480           "name": "QMUISlider",
481           "source_files": "QMUIKit/QMUIComponents/QMUISlider.{h,m}"
482         },
483         {
484           "name": "QMUITableViewCell",
485           "source_files": "QMUIKit/QMUIComponents/QMUITableViewCell.{h,m}",
486           "dependencies": {
487             "QMUIKit/QMUIComponents/QMUIButton": [
489             ]
490           }
491         },
492         {
493           "name": "QMUITableViewHeaderFooterView",
494           "source_files": "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView.{h,m}"
495         },
496         {
497           "name": "QMUITestView",
498           "source_files": "QMUIKit/QMUIComponents/QMUITestView.{h,m}"
499         },
500         {
501           "name": "QMUITextField",
502           "source_files": "QMUIKit/QMUIComponents/QMUITextField.{h,m}",
503           "dependencies": {
504             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
506             ]
507           }
508         },
509         {
510           "name": "QMUITextView",
511           "source_files": "QMUIKit/QMUIComponents/QMUITextView.{h,m}",
512           "dependencies": {
513             "QMUIKit/QMUIComponents/QMUILabel": [
515             ],
516             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
518             ]
519           }
520         },
521         {
522           "name": "QMUITheme",
523           "source_files": "QMUIKit/QMUIComponents/QMUITheme/*.{h,m}",
524           "dependencies": {
525             "QMUIKit/QMUIComponents/QMUIImagePickerLibrary": [
527             ],
528             "QMUIKit/QMUIComponents/QMUIAlertController": [
530             ],
531             "QMUIKit/QMUIComponents/QMUIButton": [
533             ],
534             "QMUIKit/QMUIComponents/QMUIConsole": [
536             ],
537             "QMUIKit/QMUIComponents/QMUIEmotionView": [
539             ],
540             "QMUIKit/QMUIComponents/QMUIEmptyView": [
542             ],
543             "QMUIKit/QMUIComponents/QMUIGridView": [
545             ],
546             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
548             ],
549             "QMUIKit/QMUIComponents/QMUILabel": [
551             ],
552             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
554             ],
555             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
557             ],
558             "QMUIKit/QMUIComponents/QMUISlider": [
560             ],
561             "QMUIKit/QMUIComponents/QMUITextField": [
563             ],
564             "QMUIKit/QMUIComponents/QMUITextView": [
566             ],
567             "QMUIKit/QMUIComponents/QMUIToastView": [
569             ],
570             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
572             ],
573             "QMUIKit/QMUIComponents/QMUIBadge": [
575             ]
576           }
577         },
578         {
579           "name": "QMUITips",
580           "source_files": "QMUIKit/QMUIComponents/QMUITips.{h,m}",
581           "dependencies": {
582             "QMUIKit/QMUIResources": [
584             ],
585             "QMUIKit/QMUIComponents/QMUIToastView": [
587             ]
588           }
589         },
590         {
591           "name": "QMUIWindowSizeMonitor",
592           "source_files": "QMUIKit/QMUIComponents/QMUIWindowSizeMonitor.{h,m}"
593         },
594         {
595           "name": "QMUIZoomImageView",
596           "source_files": "QMUIKit/QMUIComponents/QMUIZoomImageView.{h,m}",
597           "frameworks": [
598             "PhotosUI",
599             "CoreMedia",
600             "AVFoundation",
601             "QuartzCore"
602           ],
603           "dependencies": {
604             "QMUIKit/QMUIResources": [
606             ],
607             "QMUIKit/QMUIComponents/QMUIEmptyView": [
609             ],
610             "QMUIKit/QMUIComponents/QMUIButton": [
612             ],
613             "QMUIKit/QMUIComponents/QMUISlider": [
615             ],
616             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
618             ],
619             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
621             ]
622           }
623         },
624         {
625           "name": "QMUIAssetLibrary",
626           "source_files": "QMUIKit/QMUIComponents/AssetLibrary/*.{h,m}",
627           "frameworks": [
628             "Photos",
629             "CoreServices"
630           ]
631         },
632         {
633           "name": "QMUIImagePickerLibrary",
634           "source_files": "QMUIKit/QMUIComponents/ImagePickerLibrary/*.{h,m}",
635           "dependencies": {
636             "QMUIKit/QMUIMainFrame": [
638             ],
639             "QMUIKit/QMUIResources": [
641             ],
642             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
644             ],
645             "QMUIKit/QMUIComponents/QMUITableViewCell": [
647             ],
648             "QMUIKit/QMUIComponents/QMUIButton": [
650             ],
651             "QMUIKit/QMUIComponents/QMUINavigationButton": [
653             ],
654             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
656             ],
657             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
659             ],
660             "QMUIKit/QMUIComponents/QMUIAlertController": [
662             ],
663             "QMUIKit/QMUIComponents/QMUIEmptyView": [
665             ],
666             "QMUIKit/QMUIComponents/QMUIAppearance": [
668             ]
669           }
670         },
671         {
672           "name": "QMUILogManagerViewController",
673           "source_files": "QMUIKit/QMUIComponents/QMUILogManagerViewController.{h,m}",
674           "dependencies": {
675             "QMUIKit/QMUIMainFrame": [
677             ],
678             "QMUIKit/QMUIComponents/QMUIStaticTableView": [
680             ],
681             "QMUIKit/QMUIComponents/QMUITableView": [
683             ],
684             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
686             ],
687             "QMUIKit/QMUIComponents/QMUISearchController": [
689             ]
690           }
691         },
692         {
693           "name": "QMUILogWithConfigurationSupported",
694           "source_files": "QMUIKit/QMUIComponents/QMUILogger+QMUIConfigurationTemplate.{h,m}"
695         },
696         {
697           "name": "NavigationBarTransition",
698           "source_files": "QMUIKit/QMUIComponents/NavigationBarTransition/*.{h,m}",
699           "dependencies": {
700             "QMUIKit/QMUIMainFrame": [
702             ],
703             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
705             ]
706           }
707         },
708         {
709           "name": "QMUIBadge",
710           "source_files": "QMUIKit/QMUIComponents/QMUIBadge/*.{h,m}",
711           "dependencies": {
712             "QMUIKit/QMUIComponents/QMUILabel": [
714             ]
715           }
716         },
717         {
718           "name": "QMUIToastView",
719           "source_files": "QMUIKit/QMUIComponents/ToastView/*.{h,m}",
720           "dependencies": {
721             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
723             ]
724           }
725         },
726         {
727           "name": "QMUIStaticTableView",
728           "source_files": "QMUIKit/QMUIComponents/StaticTableView/*.{h,m}",
729           "dependencies": {
730             "QMUIKit/QMUIComponents/QMUITableViewCell": [
732             ],
733             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
735             ]
736           }
737         }
738       ]
739     }
740   ]