• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

gitee-iphone-swift: 使用Swift语言重构的码云iOS客户端,采用MVVM设计模式与POP(面向 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

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

安装教程

  1. 打开终端 cd到项目目录
  2. 执行carthage update --platform iOS --no-use-binaries(未安装carthage需先安装,过程百度)
  3. 等待库的安装完成(Realm的安装时间可能比较长)
  4. 打开目录下[email protected] build即可

第三方库说明

  1. RxSwift:本项目核心框架,用于产生与控制数据流。
  2. RxDataSource:RxSwift的扩展,支持数据源的数据流绑定。
  3. Alamofire:网络请求。
  4. ObjectMapper:JSON转对象。
  5. AlamofireObjectMapper:Alamofire与ObjectMapper的桥接。
  6. Realm:持久化存储。
  7. MonkeyKing:社交平台分享。
  8. SnapKit:自动布局。
  9. SwiftDate:日期转换。
  10. SwiftyJSON:JSON解析。
  11. SDWebImage:图片下载与缓存。
  12. MBProgressHUD:提示信息与菊花。
  13. MJRefresh:下拉刷新。
  14. DNSPageView:视图分页滑动。
  15. HCDropdownView:下拉菜单。
  16. TextAttributes:链式调用生成TextAttributes。

界面预览

项目列表项目详情我的


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap