Ai
1 Star 0 Fork 0

灿汐/CXKit

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
CXKit.podspec 9.95 KB
一键复制 编辑 原始数据 按行查看 历史
灿汐 提交于 2025-10-22 23:02 +08:00 . no message
#
# Be sure to run `pod lib lint CXKit.podspec' to ensure this is a
# valid spec before submitting.
#
# Any lines starting with a # are optional, but their use is encouraged
# To learn more about a Podspec see https://guides.cocoapods.org/syntax/podspec.html
#
Pod::Spec.new do |s|
s.name = 'CXKit'
s.version = '0.0.1'
s.summary = 'A short description of CXKit.'
# This description is used to generate tags and improve search results.
# * Think: What does it do? Why did you write it? What is the focus?
# * Try to keep it short, snappy and to the point.
# * Write the description between the DESC delimiters below.
# * Finally, don't worry about the indent, CocoaPods strips it!
s.description = <<-DESC
TODO: Add long description of the pod here.
DESC
s.homepage = 'https://gitee.com/canxijie_admin/CXKit'
# s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.author = { 'canxi' => 'shamoshuisheng@163.com' }
s.source = { :git => 'https://gitee.com/canxijie_admin/CXKit.git', :tag => s.version.to_s }
# s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'
s.ios.deployment_target = '12.0'
s.source_files = 'CXKit/Classes/*'
# 设置资源文件路径
s.resources = 'CXKit/Classes/resource/**'
# s.resource_bundles =
# {
# 'CXKit' => ['CXKit/Assets/*']
# }
#此项独立,
s.subspec 'CXCategory' do |category|
category.source_files = 'CXKit/Classes/Tools/Category/*'
end
# 基础view和controller
s.subspec 'CXBase' do |base|
base.source_files = 'CXKit/Classes/view/base/*'
base.dependency 'CXKit/CXDefine'
end
# 基础定义
s.subspec 'CXDefine' do |define|
define.source_files = 'CXKit/Classes/Tools/Define/*'
end
s.subspec 'cxPopupController' do |define|
define.source_files = 'CXKit/Classes/Tools/cxPopupController/*'
end
#基础工具类
s.subspec 'CXTools' do |tools|
tools.source_files = 'CXKit/Classes/Tools/tools/*'
tools.dependency 'CXKit/CXDefine'
tools.dependency 'YYText'
tools.dependency 'SDWebImage'
end
# 国际化
s.subspec '国际化' do |cxLocalized|
cxLocalized.source_files = 'CXKit/Classes/Tools/CXLocalized/*'
cxLocalized.dependency 'CXKit/CXDefine'
end
s.subspec '定位工具' do |locationTool|
locationTool.source_files = 'CXKit/Classes/Tools/CXLocationTool/*'
locationTool.dependency 'CXKit/CXDefine'
locationTool.dependency 'CXKit/CXTools'
end
s.subspec 'CXKeychain' do |keychain|
keychain.source_files = 'CXKit/Classes/Tools/keychain/*'
keychain.dependency 'CXKit/CXDefine'
end
s.subspec 'CXNotification' do |notification|
notification.source_files = 'CXKit/Classes/Tools/notification/*'
notification.dependency 'CXKit/CXDefine'
end
s.subspec '文件管理' do |fileManager|
fileManager.source_files = 'CXKit/Classes/Tools/manager/fileManager/*'
fileManager.dependency 'CXKit/CXDefine'
end
s.subspec '二维码' do |qRCode|
qRCode.source_files = 'CXKit/Classes/Tools/QRCode/*'
end
s.subspec '线程工具' do |threadTool|
threadTool.source_files = 'CXKit/Classes/Tools/线程工具/*'
end
s.subspec '打开外部链接工具' do |openExternalUrl|
openExternalUrl.source_files = 'CXKit/Classes/Tools/打开外部链接工具/*'
end
s.subspec '指纹工具' do |touchIDTool|
touchIDTool.source_files = 'CXKit/Classes/Tools/指纹工具/*'
end
s.subspec '网络工具' do |networkTool|
networkTool.source_files = 'CXKit/Classes/Tools/网络工具/*'
networkTool.dependency 'YYCache'
# networkTool.dependency 'Socket.IO-Client-Swift'
# s.static_framework = true
end
s.subspec '模块管理' do |modularManager|
modularManager.source_files = 'CXKit/Classes/Tools/模块管理/*'
modularManager.source_files = 'CXKit/Classes/Tools/模块管理/**/*'
modularManager.dependency 'CXKit/CXDefine'
s.static_framework = true
modularManager.dependency 'UMCommon'
modularManager.dependency 'UMDevice'
modularManager.dependency 'UMPush'
modularManager.vendored_libraries = "CXKit/Classes/Tools/模块管理/**/**/*.a"
s.dependency 'UMShare/UI'
s.dependency 'AlipaySDK-iOS'
s.dependency 'WechatOpenSDK'
s.dependency 'UMShare/Social/QQ'
# s.dependency 'UMShare/Social/WeChat'
end
s.subspec 'CXAlertManager' do |alertManager|
alertManager.source_files = 'CXKit/Classes/Tools/CXAlertManager/*'
alertManager.dependency 'CXKit/CXDefine'
alertManager.dependency 'WMZDialog'
alertManager.dependency 'CXKit/cxPopupController'
# alertManager.dependency "zhPopupController"
end
s.subspec '启动图' do |launchImageManager|
launchImageManager.source_files = 'CXKit/Classes/Tools/启动图管理/*'
launchImageManager.dependency 'CXKit/CXDefine'
end
s.subspec 'CXAnimation' do |animation|
animation.source_files = 'CXKit/Classes/Tools/CXAnimation/*'
# animation.dependency = 'CXKit/CXBase'
animation.dependency 'CXKit/CXDefine'
end
#
# 蓝牙
# s.subspec 'CXBlueTooth' do |blueTooth|
# blueTooth.source_files = 'CXKit/Classes/Tools/CXBlueTooth/*'
# blueTooth.dependency 'CXKit/CXDefine'
# end
# 以下为view
s.subspec 'CXTableView' do |table|
table.source_files = 'CXKit/Classes/view/table/*'
table.dependency 'CXKit/CXBase'
table.dependency 'CXKit/CXTools'
end
s.subspec 'CXCollectionView' do |collection|
collection.source_files = 'CXKit/Classes/view/collection/**/*'
collection.dependency 'CXKit/CXBase'
collection.dependency 'CXKit/CXTools'
# collection.dependency 'ZLCollectionViewFlowLayout'
end
s.subspec 'CXTwoColumn' do |twoColumn|
twoColumn.source_files = 'CXKit/Classes/view/左右分栏/*'
twoColumn.dependency 'CXKit/CXCollectionView'
twoColumn.dependency 'CXKit/CXTableView'
twoColumn.dependency 'CXKit/CXBase'
twoColumn.dependency 'CXKit/CXTools'
end
s.subspec 'CXPageMenu' do |pageMenu|
pageMenu.source_files = 'CXKit/Classes/view/pageMenu/*'
pageMenu.dependency 'JXPagingView/Pager'
pageMenu.dependency 'JXCategoryView'
pageMenu.dependency 'CXKit/CXBase'
pageMenu.dependency 'CXKit/CXTools'
end
s.subspec 'CXPhotoPicker' do |photoPicker|
photoPicker.source_files = 'CXKit/Classes/view/photoPicker/*'
photoPicker.dependency 'ZLPhotoBrowser'
photoPicker.dependency 'CXKit/CXCollectionView'
photoPicker.dependency 'CXKit/CXBase'
photoPicker.dependency 'CXKit/CXTools'
photoPicker.dependency "YBImageBrowser"
photoPicker.dependency "YBImageBrowser/Video"
end
s.subspec 'CXSearchBar' do |searchBar|
searchBar.source_files = 'CXKit/Classes/view/searchBar/*.{h,m,md}'
searchBar.dependency 'CXKit/CXBase'
searchBar.dependency 'CXKit/CXTools'
end
s.subspec 'CXTabbarController' do |tabbarController|
tabbarController.source_files = 'CXKit/Classes/view/tabbarController/*'
tabbarController.dependency 'EasyNavigation'
tabbarController.dependency 'CXKit/CXBase'
tabbarController.dependency 'CXKit/CXTools'
end
# s.subspec 'CXWebView' do |webView|
# webView.source_files = 'CXKit/Classes/view/webView/*'
# webView.dependency 'BAWKWebView'
# webView.dependency 'CXKit/CXBase'
# webView.dependency 'CXKit/CXTools'
# end
s.subspec 'CXPwdInput' do |pwdInput|
pwdInput.source_files = 'CXKit/Classes/view/密码输入框/*'
end
s.subspec 'CXPicCode' do |picCode|
picCode.source_files = 'CXKit/Classes/view/验证码/*'
end
s.subspec 'DragView' do |dragView|
dragView.source_files = 'CXKit/Classes/view/拖拽View/*'
dragView.dependency 'CXKit/CXBase'
dragView.dependency 'CXKit/CXTools'
end
s.subspec 'CXRemarkView' do |remarkView|
remarkView.source_files = 'CXKit/Classes/view/remarkView/*'
remarkView.dependency 'CXKit/CXBase'
remarkView.dependency 'CXKit/CXTools'
end
s.subspec 'CXView' do |view|
view.source_files = 'CXKit/Classes/view/CXView/*'
view.dependency 'CXKit/CXBase'
view.dependency 'CXKit/CXTools'
end
s.subspec 'CXStarView' do |starView|
starView.source_files = 'CXKit/Classes/view/starView/*'
starView.dependency 'CXKit/CXBase'
starView.dependency 'CXKit/CXTools'
end
#
# s.subspec 'YBVideoBrowser' do |ybVideoBrowser|
# ybVideoBrowser.source_files = 'CXKit/Classes/ThirdLibrary/YBVideoBrowser/**/*'
# end
#
# s.subspec 'YYImage' do |yyImage|
# yyImage.source_files = 'CXKit/Classes/ThirdLibrary/YYImage/**/*'
# end
s.dependency 'MJRefresh'
s.dependency 'LYEmptyView'
s.dependency 'YYText'
s.dependency 'SDWebImage'
s.dependency 'YYCategories'
s.dependency 'YYModel'
# s.dependency 'EasyNavigation'
# s.dependency 'JXPagingView/Pager'
# s.dependency 'JXCategoryView'
# s.dependency 'ZLPhotoBrowser'
# s.dependency 'BAWKWebView'
# s.dependency "zhPopupController"
s.dependency 'WMZDialog'
s.dependency "MBProgressHUD","~> 0.9.2"
s.dependency "IQKeyboardManager"
# s.dependency "Aspects"
s.dependency "AFNetworking"
s.dependency "SocketRocket"
#s.dependency 'Socket.IO-Client-Swift'
s.dependency "EasyNavigation"
#s.static_framework = true
#
#s.dependency 'UMCommon'
#s.dependency 'UMDevice'
#s.dependency 'UMPush'
#s.dependency 'UMShare/UI'
#s.dependency 'AlipaySDK-iOS'
#s.dependency 'WechatOpenSDK'
#s.dependency 'UMShare/Social/QQ'
#s.dependency 'UMShare/Social/WeChat'
end
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Objective-C
1
https://gitee.com/canxijie_admin/CXKit.git
git@gitee.com:canxijie_admin/CXKit.git
canxijie_admin
CXKit
CXKit
master

搜索帮助