[Delete] DSPSDK 1.0.0.3
[CocoaPods.git] / Specs / 8 / 1 / 5 / QMUIKit / 4.1.1 / QMUIKit.podspec.json
blob3e4a494121e0a7840c96f2a01927bbc72e382c7d
2   "name": "QMUIKit",
3   "version": "4.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": "4.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   "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             "QMUIKit/QMUIComponents/QMUIAppearance": [
120             ]
121           }
122         },
123         {
124           "name": "QMUIButton",
125           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIButton.{h,m}"
126         },
127         {
128           "name": "QMUIFillButton",
129           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIFillButton.{h,m}",
130           "dependencies": {
131             "QMUIKit/QMUIComponents/QMUIButton": [
133             ]
134           }
135         },
136         {
137           "name": "QMUIGhostButton",
138           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIGhostButton.{h,m}",
139           "dependencies": {
140             "QMUIKit/QMUIComponents/QMUIButton": [
142             ]
143           }
144         },
145         {
146           "name": "QMUILinkButton",
147           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUILinkButton.{h,m}",
148           "dependencies": {
149             "QMUIKit/QMUIComponents/QMUIButton": [
151             ]
152           }
153         },
154         {
155           "name": "QMUINavigationButton",
156           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUINavigationButton.{h,m}",
157           "dependencies": {
158             "QMUIKit/QMUIMainFrame": [
160             ]
161           }
162         },
163         {
164           "name": "QMUIToolbarButton",
165           "source_files": "QMUIKit/QMUIComponents/QMUIButton/QMUIToolbarButton.{h,m}"
166         },
167         {
168           "name": "QMUITableView",
169           "source_files": "QMUIKit/QMUIComponents/QMUITableView.{h,m}",
170           "dependencies": {
171             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
173             ]
174           }
175         },
176         {
177           "name": "QMUITableViewProtocols",
178           "source_files": "QMUIKit/QMUIComponents/QMUITableViewProtocols.{h,m}"
179         },
180         {
181           "name": "QMUIEmptyView",
182           "source_files": "QMUIKit/QMUIComponents/QMUIEmptyView.{h,m}",
183           "dependencies": {
184             "QMUIKit/QMUIComponents/QMUIButton": [
186             ],
187             "QMUIKit/QMUIComponents/QMUIAppearance": [
189             ]
190           }
191         },
192         {
193           "name": "QMUILabel",
194           "source_files": "QMUIKit/QMUIComponents/QMUILabel.{h,m}"
195         },
196         {
197           "name": "QMUIKeyboardManager",
198           "source_files": "QMUIKit/QMUIComponents/QMUIKeyboardManager.{h,m}"
199         },
200         {
201           "name": "QMUIMultipleDelegates",
202           "source_files": "QMUIKit/QMUIComponents/QMUIMultipleDelegates/*.{h,m}"
203         },
204         {
205           "name": "QMUIAlertController",
206           "source_files": "QMUIKit/QMUIComponents/QMUIAlertController.{h,m}",
207           "dependencies": {
208             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
210             ],
211             "QMUIKit/QMUIComponents/QMUIButton": [
213             ],
214             "QMUIKit/QMUIComponents/QMUITextField": [
216             ],
217             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
219             ],
220             "QMUIKit/QMUIComponents/QMUIAppearance": [
222             ]
223           }
224         },
225         {
226           "name": "QMUIAppearance",
227           "source_files": "QMUIKit/QMUIComponents/QMUIAppearance.{h,m}"
228         },
229         {
230           "name": "QMUICellHeightCache",
231           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightCache.{h,m}",
232           "dependencies": {
233             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
235             ]
236           }
237         },
238         {
239           "name": "QMUICellHeightKeyCache",
240           "source_files": "QMUIKit/QMUIComponents/QMUICellHeightKeyCache/*.{h,m}",
241           "dependencies": {
242             "QMUIKit/QMUIComponents/QMUITableViewProtocols": [
244             ],
245             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
247             ]
248           }
249         },
250         {
251           "name": "QMUICellSizeKeyCache",
252           "source_files": "QMUIKit/QMUIComponents/QMUICellSizeKeyCache/*.{h,m}",
253           "dependencies": {
254             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
256             ]
257           }
258         },
259         {
260           "name": "QMUIConsole",
261           "source_files": "QMUIKit/QMUIComponents/QMUIConsole/*.{h,m}",
262           "dependencies": {
263             "QMUIKit/QMUIComponents/QMUITextView": [
265             ],
266             "QMUIKit/QMUIComponents/QMUITextField": [
268             ],
269             "QMUIKit/QMUIComponents/QMUIButton": [
271             ],
272             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
274             ],
275             "QMUIKit/QMUIComponents/QMUICAAnimationExtension": [
277             ]
278           }
279         },
280         {
281           "name": "QMUICollectionViewPagingLayout",
282           "source_files": "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout.{h,m}"
283         },
284         {
285           "name": "QMUIDialogViewController",
286           "source_files": "QMUIKit/QMUIComponents/QMUIDialogViewController.{h,m}",
287           "dependencies": {
288             "QMUIKit/QMUIMainFrame": [
290             ],
291             "QMUIKit/QMUIComponents/QMUILabel": [
293             ],
294             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
296             ],
297             "QMUIKit/QMUIComponents/QMUITableView": [
299             ],
300             "QMUIKit/QMUIComponents/QMUIButton": [
302             ],
303             "QMUIKit/QMUIComponents/QMUITextField": [
305             ],
306             "QMUIKit/QMUIComponents/QMUITableViewCell": [
308             ],
309             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
311             ],
312             "QMUIKit/QMUIComponents/QMUIAppearance": [
314             ]
315           }
316         },
317         {
318           "name": "QMUIEmotionView",
319           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionView.{h,m}",
320           "dependencies": {
321             "QMUIKit/QMUIComponents/QMUIButton": [
323             ]
324           }
325         },
326         {
327           "name": "QMUIFloatLayoutView",
328           "source_files": "QMUIKit/QMUIComponents/QMUIFloatLayoutView.{h,m}"
329         },
330         {
331           "name": "QMUIGridView",
332           "source_files": "QMUIKit/QMUIComponents/QMUIGridView.{h,m}"
333         },
334         {
335           "name": "QMUIImagePreviewView",
336           "source_files": "QMUIKit/QMUIComponents/QMUIImagePreviewView/*.{h,m}",
337           "dependencies": {
338             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
340             ],
341             "QMUIKit/QMUIComponents/QMUICollectionViewPagingLayout": [
343             ],
344             "QMUIKit/QMUIComponents/QMUIEmptyView": [
346             ],
347             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
349             ],
350             "QMUIKit/QMUIComponents/QMUIButton": [
352             ],
353             "QMUIKit/QMUIComponents/QMUIAppearance": [
355             ],
356             "QMUIKit/QMUIMainFrame": [
358             ]
359           }
360         },
361         {
362           "name": "QMUIMarqueeLabel",
363           "source_files": "QMUIKit/QMUIComponents/QMUIMarqueeLabel.{h,m}"
364         },
365         {
366           "name": "QMUIModalPresentationViewController",
367           "source_files": "QMUIKit/QMUIComponents/QMUIModalPresentationViewController.{h,m}",
368           "dependencies": {
369             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
371             ],
372             "QMUIKit/QMUIComponents/QMUIAppearance": [
374             ]
375           }
376         },
377         {
378           "name": "QMUIMoreOperationController",
379           "source_files": "QMUIKit/QMUIComponents/QMUIMoreOperationController.{h,m}",
380           "dependencies": {
381             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
383             ],
384             "QMUIKit/QMUIComponents/QMUIButton": [
386             ],
387             "QMUIKit/QMUIComponents/QMUIAppearance": [
389             ]
390           }
391         },
392         {
393           "name": "QMUIOrderedDictionary",
394           "source_files": "QMUIKit/QMUIComponents/QMUIOrderedDictionary.{h,m}"
395         },
396         {
397           "name": "QMUIPieProgressView",
398           "source_files": "QMUIKit/QMUIComponents/QMUIPieProgressView.{h,m}"
399         },
400         {
401           "name": "QMUIPopupContainerView",
402           "source_files": "QMUIKit/QMUIComponents/QMUIPopupContainerView.{h,m}",
403           "dependencies": {
404             "QMUIKit/QMUIMainFrame": [
406             ],
407             "QMUIKit/QMUIComponents/QMUIAppearance": [
409             ]
410           }
411         },
412         {
413           "name": "QMUIPopupMenuView",
414           "source_files": "QMUIKit/QMUIComponents/QMUIPopupMenuView/*.{h,m}",
415           "dependencies": {
416             "QMUIKit/QMUIComponents/QMUIButton": [
418             ],
419             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
421             ]
422           }
423         },
424         {
425           "name": "QMUIScrollAnimator",
426           "source_files": "QMUIKit/QMUIComponents/QMUIScrollAnimator/*.{h,m}",
427           "dependencies": {
428             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
430             ]
431           }
432         },
433         {
434           "name": "QMUIEmotionInputManager",
435           "source_files": "QMUIKit/QMUIComponents/QMUIEmotionInputManager.{h,m}",
436           "dependencies": {
437             "QMUIKit/QMUIComponents/QMUIEmotionView": [
439             ]
440           }
441         },
442         {
443           "name": "QMUISearchBar",
444           "source_files": "QMUIKit/QMUIComponents/QMUISearchBar.{h,m}"
445         },
446         {
447           "name": "QMUISearchController",
448           "source_files": "QMUIKit/QMUIComponents/QMUISearchController.{h,m}",
449           "dependencies": {
450             "QMUIKit/QMUIMainFrame": [
452             ],
453             "QMUIKit/QMUIComponents/QMUISearchBar": [
455             ],
456             "QMUIKit/QMUIComponents/QMUIEmptyView": [
458             ]
459           }
460         },
461         {
462           "name": "QMUISegmentedControl",
463           "source_files": "QMUIKit/QMUIComponents/QMUISegmentedControl.{h,m}"
464         },
465         {
466           "name": "QMUISlider",
467           "source_files": "QMUIKit/QMUIComponents/QMUISlider.{h,m}"
468         },
469         {
470           "name": "QMUITableViewCell",
471           "source_files": "QMUIKit/QMUIComponents/QMUITableViewCell.{h,m}",
472           "dependencies": {
473             "QMUIKit/QMUIComponents/QMUIButton": [
475             ]
476           }
477         },
478         {
479           "name": "QMUITableViewHeaderFooterView",
480           "source_files": "QMUIKit/QMUIComponents/QMUITableViewHeaderFooterView.{h,m}"
481         },
482         {
483           "name": "QMUITestView",
484           "source_files": "QMUIKit/QMUIComponents/QMUITestView.{h,m}"
485         },
486         {
487           "name": "QMUITextField",
488           "source_files": "QMUIKit/QMUIComponents/QMUITextField.{h,m}",
489           "dependencies": {
490             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
492             ]
493           }
494         },
495         {
496           "name": "QMUITextView",
497           "source_files": "QMUIKit/QMUIComponents/QMUITextView.{h,m}",
498           "dependencies": {
499             "QMUIKit/QMUIComponents/QMUILabel": [
501             ],
502             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
504             ]
505           }
506         },
507         {
508           "name": "QMUITheme",
509           "source_files": "QMUIKit/QMUIComponents/QMUITheme/*.{h,m}",
510           "dependencies": {
511             "QMUIKit/QMUIComponents/QMUIImagePickerLibrary": [
513             ],
514             "QMUIKit/QMUIComponents/QMUIAlertController": [
516             ],
517             "QMUIKit/QMUIComponents/QMUIButton": [
519             ],
520             "QMUIKit/QMUIComponents/QMUIFillButton": [
522             ],
523             "QMUIKit/QMUIComponents/QMUIGhostButton": [
525             ],
526             "QMUIKit/QMUIComponents/QMUILinkButton": [
528             ],
529             "QMUIKit/QMUIComponents/QMUIConsole": [
531             ],
532             "QMUIKit/QMUIComponents/QMUIEmotionView": [
534             ],
535             "QMUIKit/QMUIComponents/QMUIEmptyView": [
537             ],
538             "QMUIKit/QMUIComponents/QMUIGridView": [
540             ],
541             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
543             ],
544             "QMUIKit/QMUIComponents/QMUILabel": [
546             ],
547             "QMUIKit/QMUIComponents/QMUIPopupContainerView": [
549             ],
550             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
552             ],
553             "QMUIKit/QMUIComponents/QMUISlider": [
555             ],
556             "QMUIKit/QMUIComponents/QMUITextField": [
558             ],
559             "QMUIKit/QMUIComponents/QMUITextView": [
561             ],
562             "QMUIKit/QMUIComponents/QMUIVisualEffectView": [
564             ],
565             "QMUIKit/QMUIComponents/QMUIToastView": [
567             ],
568             "QMUIKit/QMUIComponents/QMUIModalPresentationViewController": [
570             ]
571           }
572         },
573         {
574           "name": "QMUITips",
575           "source_files": "QMUIKit/QMUIComponents/QMUITips.{h,m}",
576           "dependencies": {
577             "QMUIKit/QMUIComponents/QMUIToastView": [
579             ]
580           }
581         },
582         {
583           "name": "QMUIVisualEffectView",
584           "source_files": "QMUIKit/QMUIComponents/QMUIVisualEffectView.{h,m}"
585         },
586         {
587           "name": "QMUIWindowSizeMonitor",
588           "source_files": "QMUIKit/QMUIComponents/QMUIWindowSizeMonitor.{h,m}"
589         },
590         {
591           "name": "QMUIZoomImageView",
592           "source_files": "QMUIKit/QMUIComponents/QMUIZoomImageView.{h,m}",
593           "dependencies": {
594             "QMUIKit/QMUIComponents/QMUIEmptyView": [
596             ],
597             "QMUIKit/QMUIComponents/QMUIButton": [
599             ],
600             "QMUIKit/QMUIComponents/QMUISlider": [
602             ],
603             "QMUIKit/QMUIComponents/QMUIPieProgressView": [
605             ],
606             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
608             ]
609           }
610         },
611         {
612           "name": "QMUIAssetLibrary",
613           "source_files": "QMUIKit/QMUIComponents/AssetLibrary/*.{h,m}"
614         },
615         {
616           "name": "QMUIImagePickerLibrary",
617           "source_files": "QMUIKit/QMUIComponents/ImagePickerLibrary/*.{h,m}",
618           "dependencies": {
619             "QMUIKit/QMUIMainFrame": [
621             ],
622             "QMUIKit/QMUIComponents/QMUIImagePreviewView": [
624             ],
625             "QMUIKit/QMUIComponents/QMUITableViewCell": [
627             ],
628             "QMUIKit/QMUIComponents/QMUIButton": [
630             ],
631             "QMUIKit/QMUIComponents/QMUINavigationButton": [
633             ],
634             "QMUIKit/QMUIComponents/QMUIAssetLibrary": [
636             ],
637             "QMUIKit/QMUIComponents/QMUIZoomImageView": [
639             ],
640             "QMUIKit/QMUIComponents/QMUIAlertController": [
642             ],
643             "QMUIKit/QMUIComponents/QMUIEmptyView": [
645             ],
646             "QMUIKit/QMUIComponents/QMUIAppearance": [
648             ]
649           }
650         },
651         {
652           "name": "QMUILogManagerViewController",
653           "source_files": "QMUIKit/QMUIComponents/QMUILogManagerViewController.{h,m}",
654           "dependencies": {
655             "QMUIKit/QMUIMainFrame": [
657             ],
658             "QMUIKit/QMUIComponents/QMUIStaticTableView": [
660             ],
661             "QMUIKit/QMUIComponents/QMUITableView": [
663             ],
664             "QMUIKit/QMUIComponents/QMUIPopupMenuView": [
666             ],
667             "QMUIKit/QMUIComponents/QMUISearchController": [
669             ]
670           }
671         },
672         {
673           "name": "QMUILogWithConfigurationSupported",
674           "source_files": "QMUIKit/QMUIComponents/QMUILogger+QMUIConfigurationTemplate.{h,m}"
675         },
676         {
677           "name": "NavigationBarTransition",
678           "source_files": "QMUIKit/QMUIComponents/NavigationBarTransition/*.{h,m}",
679           "dependencies": {
680             "QMUIKit/QMUIMainFrame": [
682             ],
683             "QMUIKit/QMUIComponents/QMUINavigationTitleView": [
685             ]
686           }
687         },
688         {
689           "name": "QMUIBadge",
690           "source_files": "QMUIKit/QMUIComponents/QMUIBadge/*.{h,m}",
691           "dependencies": {
692             "QMUIKit/QMUIComponents/QMUILabel": [
694             ]
695           }
696         },
697         {
698           "name": "QMUIToastView",
699           "source_files": "QMUIKit/QMUIComponents/ToastView/*.{h,m}",
700           "dependencies": {
701             "QMUIKit/QMUIComponents/QMUIKeyboardManager": [
703             ],
704             "QMUIKit/QMUIComponents/QMUIVisualEffectView": [
706             ]
707           }
708         },
709         {
710           "name": "QMUIStaticTableView",
711           "source_files": "QMUIKit/QMUIComponents/StaticTableView/*.{h,m}",
712           "dependencies": {
713             "QMUIKit/QMUIComponents/QMUITableViewCell": [
715             ],
716             "QMUIKit/QMUIComponents/QMUIMultipleDelegates": [
718             ]
719           }
720         }
721       ]
722     }
723   ]