- YUKit for iOS
- 针对常用开发框架的一些类别和扩展,方便快速开发
- 本库采用ARC
- header
- foundation
- uikit
- base
- services
- framework
- 设备信息
- APP信息
- 通用模板
-
category (Objective-C 之 Foundation框架的类别)
-
lib (Objective-C 之 Foundation框架的扩展)
- AddressBook 简单获取手机通讯录
- map 地图常用转换
- runtime runtime常用方法
-
category (Objective-C 之 UIKit框架的类别)
-
lib (Objective-C 之 UIKit框架的扩展)
- YUSettingCell 自定义cell (仿系统设置)
- YUTextView 支持placeholder 自适应高度
- YUAmountTextField 金额输入TextField
- YUTableViewCell 支持编辑模式
- NavigationController
- TableView
- View
- ViewController
- ViewModel
- YUService (AFNetworking 使用示例)
- NSJson
- Reachability
-
YUDBFramework
DBOBject 使用runtime + fmdb 封装
1.自动建表
2.自动检查增删表字段
3.自定义数据库名,文件路径
4.支持一对一对象数据库存储,清缓存简单方便
5.支持多路径,多数据库关联查询
6.一键保存、修改、删除、查找、多级关联查询解析、反序列化
7.支持数据解析序列化、反序列化、json -> model and model ->json
依赖库:sqlite3
-
手动复制文件YUKit到指定目录
-
使用Cocoapods管理
pod search YUKit
###Podfile pod 'YUKit', '~> 1.2.0'
pod 'YUKit', '~> 1.2.0', :inhibit_warnings => true
###dependency pod 'MJRefresh', '~> 2.2.0'
pod 'Masonry', '~> 1.0.0'
pod 'AFNetworking' , '~>3.1.0'
#pod 'BlocksKit', '~> 2.2.5'
####最低支持 iOS 7.0
####YUkit扫描通过已上传CocoaPods
####YUKit 使用 MIT 许可证,详情见 LICENSE 文件