[Delete] DSPSDK 1.0.0.3
[CocoaPods.git] / Specs / 8 / 1 / 5 / QMUIKit / 4.4.1 / QMUIKit.podspec.json
blob31db4e15701dd4c0d18c4f14757f33a3eb1449d3
2   "name": "QMUIKit",
3   "version": "4.4.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": "4.4.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": "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": "QMUITableViewCell",
481           "source_files": "QMUIKit/QMUIComponents/QMUITableViewCell.{h,m}",
482           "dependencies": {
483             "QMUIKit/QMUIComponents/QMUIButton": [
485             ]
486           }
487         },
488         {
489           "name": "QMUITableViewHeaderFooterView",
490           "source_files": "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView.{h,m}"
491         },
492         {
493           "name": "QMUITestView",
494           "source_files": "QMUIKit/QMUIComponents/QMUITestView.{h,m}"
495         },
496         {
497           "name": "QMUITextField",
498           "source_files": "QMUIKit/QMUIComponents/QMUITextField.{h,m}",
499           "dependencies": {
500             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
502             ]
503           }
504         },
505         {
506           "name": "QMUITextView",
507           "source_files": "QMUIKit/QMUIComponents/QMUITextView.{h,m}",
508           "dependencies": {
509             "QMUIKit/QMUIComponents/QMUILabel": [
511             ],
512             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
514             ]
515           }
516         },
517         {
518           "name": "QMUITheme",
519           "source_files": "QMUIKit/QMUIComponents/QMUITheme/*.{h,m}",
520           "dependencies": {
521             "QMUIKit/QMUIComponents/QMUIImagePickerLibrary": [
523             ],
524             "QMUIKit/QMUIComponents/QMUIAlertController": [
526             ],
527             "QMUIKit/QMUIComponents/QMUIButton": [
529             ],
530             "QMUIKit/QMUIComponents/QMUIConsole": [
532             ],
533             "QMUIKit/QMUIComponents/QMUIEmotionView": [
535             ],
536             "QMUIKit/QMUIComponents/QMUIEmptyView": [
538             ],
539             "QMUIKit/QMUIComponents/QMUIGridView": [
541             ],
542             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
544             ],
545             "QMUIKit/QMUIComponents/QMUILabel": [
547             ],
548             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
550             ],
551             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
553             ],
554             "QMUIKit/QMUIComponents/QMUITextField": [
556             ],
557             "QMUIKit/QMUIComponents/QMUITextView": [
559             ],
560             "QMUIKit/QMUIComponents/QMUIToastView": [
562             ],
563             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
565             ],
566             "QMUIKit/QMUIComponents/QMUIBadge": [
568             ]
569           }
570         },
571         {
572           "name": "QMUITips",
573           "source_files": "QMUIKit/QMUIComponents/QMUITips.{h,m}",
574           "dependencies": {
575             "QMUIKit/QMUIResources": [
577             ],
578             "QMUIKit/QMUIComponents/QMUIToastView": [
580             ]
581           }
582         },
583         {
584           "name": "QMUIWindowSizeMonitor",
585           "source_files": "QMUIKit/QMUIComponents/QMUIWindowSizeMonitor.{h,m}"
586         },
587         {
588           "name": "QMUIZoomImageView",
589           "source_files": "QMUIKit/QMUIComponents/QMUIZoomImageView.{h,m}",
590           "frameworks": [
591             "PhotosUI",
592             "CoreMedia",
593             "AVFoundation",
594             "QuartzCore"
595           ],
596           "dependencies": {
597             "QMUIKit/QMUIResources": [
599             ],
600             "QMUIKit/QMUIComponents/QMUIEmptyView": [
602             ],
603             "QMUIKit/QMUIComponents/QMUIButton": [
605             ],
606             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
608             ],
609             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
611             ]
612           }
613         },
614         {
615           "name": "QMUIAssetLibrary",
616           "source_files": "QMUIKit/QMUIComponents/AssetLibrary/*.{h,m}",
617           "frameworks": [
618             "Photos",
619             "CoreServices"
620           ]
621         },
622         {
623           "name": "QMUIImagePickerLibrary",
624           "source_files": "QMUIKit/QMUIComponents/ImagePickerLibrary/*.{h,m}",
625           "dependencies": {
626             "QMUIKit/QMUIMainFrame": [
628             ],
629             "QMUIKit/QMUIResources": [
631             ],
632             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
634             ],
635             "QMUIKit/QMUIComponents/QMUITableViewCell": [
637             ],
638             "QMUIKit/QMUIComponents/QMUIButton": [
640             ],
641             "QMUIKit/QMUIComponents/QMUINavigationButton": [
643             ],
644             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
646             ],
647             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
649             ],
650             "QMUIKit/QMUIComponents/QMUIAlertController": [
652             ],
653             "QMUIKit/QMUIComponents/QMUIEmptyView": [
655             ],
656             "QMUIKit/QMUIComponents/QMUIAppearance": [
658             ]
659           }
660         },
661         {
662           "name": "QMUILogManagerViewController",
663           "source_files": "QMUIKit/QMUIComponents/QMUILogManagerViewController.{h,m}",
664           "dependencies": {
665             "QMUIKit/QMUIMainFrame": [
667             ],
668             "QMUIKit/QMUIComponents/QMUIStaticTableView": [
670             ],
671             "QMUIKit/QMUIComponents/QMUITableView": [
673             ],
674             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
676             ],
677             "QMUIKit/QMUIComponents/QMUISearchController": [
679             ]
680           }
681         },
682         {
683           "name": "QMUILogWithConfigurationSupported",
684           "source_files": "QMUIKit/QMUIComponents/QMUILogger+QMUIConfigurationTemplate.{h,m}"
685         },
686         {
687           "name": "NavigationBarTransition",
688           "source_files": "QMUIKit/QMUIComponents/NavigationBarTransition/*.{h,m}",
689           "dependencies": {
690             "QMUIKit/QMUIMainFrame": [
692             ],
693             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
695             ]
696           }
697         },
698         {
699           "name": "QMUIBadge",
700           "source_files": "QMUIKit/QMUIComponents/QMUIBadge/*.{h,m}",
701           "dependencies": {
702             "QMUIKit/QMUIComponents/QMUILabel": [
704             ]
705           }
706         },
707         {
708           "name": "QMUIToastView",
709           "source_files": "QMUIKit/QMUIComponents/ToastView/*.{h,m}",
710           "dependencies": {
711             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
713             ]
714           }
715         },
716         {
717           "name": "QMUIStaticTableView",
718           "source_files": "QMUIKit/QMUIComponents/StaticTableView/*.{h,m}",
719           "dependencies": {
720             "QMUIKit/QMUIComponents/QMUITableViewCell": [
722             ],
723             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
725             ]
726           }
727         }
728       ]
729     }
730   ]