iOS轻量级快速开发框架 YUKit
- 授权协议: MIT
- 开发语言: C/C++ Objective-C
- 操作系统: iOS
- 软件首页: https://github.com/c6357/YUKit
- 软件文档: https://github.com/c6357/YUKit/blob/master/README.md
软件介绍
YUKit
YUKit for iOS
针对常用开发框架的一些类别和扩展,方便快速开发
本库采用ARC
YUKit.h
设备信息
APP信息
通用模板
foundation
category (Objective-C 之 Foundation框架的类别)
lib (Objective-C 之 Foundation框架的扩展)
AddressBook 简单获取手机通讯录
map 地图常用转换
runtime runtime常用方法
uikit
category (Objective-C 之 UIKit框架的类别)
lib (Objective-C 之 UIKit框架的扩展)
YUSettingCell 自定义cell (仿系统设置)
YUTextView 支持placeholder 自适应高度
YUAmountTextField 金额输入TextField
YUTableViewCell 支持编辑模式
base
NavigationController
TableView
View
ViewController
ViewModel
services
YUService (AFNetworking 使用示例)
NSJson
Reachability
framework
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.1.6' pod 'YUKit', '~> 1.1.6', :inhibit_warnings => true
dependency
pod 'MJRefresh', '~> 2.2.0' pod 'Masonry', '~> 0.6.2' pod 'AFNetworking' , '~>2.5.4' #pod 'BlocksKit', '~> 2.2.5'
系统要求
最低支持 iOS 7.0
关于
YUkit扫描通过已上传CocoaPods
许可证
YUKit 使用 MIT 许可证,详情见 LICENSE 文件
技术元素
[美] 凯文·凯利 / 张行舟、余倩、周峰、管策、金鑫、曾丹阳、李远、袁璐 / 译言·东西文库/电子工业出版社 / 2012-5 / 55.00元
我会将我不成熟的想法、笔记、内心争论、草稿以及对其他文章的回应都写在《技术元素》中,这样我就能知道自己到底在想些什么。——KK “技术元素”(technium)是凯文•凯利专门创造出来的词语。“技术元素不仅仅包括一些具象的技术(例如汽车、雷达和计算机等),它还包括文化、 法律、社会机构和所有的智能创造物。”简而言之,技术元素就是从人的意识中涌现出来的一切。KK把这种科技的延伸面看成一个能产生......一起来看看 《技术元素》 这本书的介绍吧!
