开源软件名称:gitee-iphone-swift
开源软件地址:https://gitee.com/strayRed/gitee-iphone-swift
开源软件介绍:
gitee-iphone-swift介绍使用Swift语言重构的码云iOS客户端,采用MVVM设计模式与POP(面向协议编程),核心框架为RxSwift。原项目地址:https://gitee.com/oschina/git-osc-iphone 安装教程- 打开终端 cd到项目目录
- 执行carthage update --platform iOS --no-use-binaries(未安装carthage需先安装,过程百度)
- 等待库的安装完成(Realm的安装时间可能比较长)
- 打开目录下[email protected] build即可
第三方库说明- RxSwift:本项目核心框架,用于产生与控制数据流。
- RxDataSource:RxSwift的扩展,支持数据源的数据流绑定。
- Alamofire:网络请求。
- ObjectMapper:JSON转对象。
- AlamofireObjectMapper:Alamofire与ObjectMapper的桥接。
- Realm:持久化存储。
- MonkeyKing:社交平台分享。
- SnapKit:自动布局。
- SwiftDate:日期转换。
- SwiftyJSON:JSON解析。
- SDWebImage:图片下载与缓存。
- MBProgressHUD:提示信息与菊花。
- MJRefresh:下拉刷新。
- DNSPageView:视图分页滑动。
- HCDropdownView:下拉菜单。
- TextAttributes:链式调用生成TextAttributes。
界面预览 |
请发表评论