enxibaba / CaamDau

iOS Swift 通用业务组件库 & Cocoa便利性扩展。Form流式模型化UI排版、Timer计时管理、RegEx更简易正则、AppDelegate解耦方案、HUD提示窗、Page分页导航、Indexes侧边索引、TopBar自定义导航栏、InputBox输入框扩展、Router组件化路由协议、IconFont阿里矢量图标管理、MJRefresh扩展、Alamofire扩展;附.功能组件、组件化示例、第三方库示例

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CI Status Version License Platform

蚕豆 (粤语:caam dau) (OC版本在这里)(CaamDauRx - RxSwift扩展版本

初心:构建一个通用业务组件库和Cocoa便利性扩展,作为底层基础业务组件,在项目初期与维护期快速完成通用业务代码的构建(其实就是方便自己)。

CaamDau 核心组件

第三方扩展组件

RxSwift 扩展

附录

-Python 自动化工具集

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

Installation

CaamDau is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'CaamDau'

pod 'CaamDau', :git => 'https://github.com/liucaide/CaamDau.git'

# swift5.0  ios >= 10.0
pod 'CaamDau/All', :git => 'https://github.com/liucaide/CaamDau.git', :branch => 'swift5.0'
pod 'CaamDau/Core'  # 只引入CaamDau核心插件
pod 'CaamDau/Module'  # 引入CaamDau核心插件+辅助插件
pod 'CaamDau/All' # 引入CaamDau所有插件
# 引入CaamDau单项插件
pod 'CaamDau/Form'
pod 'CaamDau/Extension'
pod 'CaamDau/Timer'
pod 'CaamDau/Value'
pod 'CaamDau/RegEx'
pod 'CaamDau/Router'

pod 'CaamDau/HUD'
pod 'CaamDau/Page'
pod 'CaamDau/TopBar'
pod 'CaamDau/IconFont'
pod 'CaamDau/IBInspectable'
pod 'CaamDau/Indexes'
pod 'CaamDau/Calendar'

pod 'CaamDau/MJRefresh'
pod 'CaamDau/Net/Core'

Author

liucaide, 565726319@qq.com

License

CaamDau is available under the MIT license. See the LICENSE file for more info.

About

iOS Swift 通用业务组件库 & Cocoa便利性扩展。Form流式模型化UI排版、Timer计时管理、RegEx更简易正则、AppDelegate解耦方案、HUD提示窗、Page分页导航、Indexes侧边索引、TopBar自定义导航栏、InputBox输入框扩展、Router组件化路由协议、IconFont阿里矢量图标管理、MJRefresh扩展、Alamofire扩展;附.功能组件、组件化示例、第三方库示例

License:MIT License


Languages

Language:Swift 96.6%Language:Ruby 1.9%Language:Objective-C 1.4%Language:C 0.0%