文章来源:淘论文网   发布者: 毕业设计   浏览量: 62



还可以点击去查询以下关键词:
[高仿]    [喜马拉雅]    [RxSwift]    [函数]    [响应]    [编程]    [高仿喜马拉雅(RxSwift 函数响应式编程)]   

项目介绍:

RxSwift 简介

ReactiveX(简写: Rx) 是一个可以帮助我们简化异步编程的框架。

它拓展了观察者模式。使你能够自由组合多个异步事件,而不需要去关怀线程,开题报告,同步,线程安全,并发数据以及I/O阻塞。

RxSwift 是 Rx 的 Swift 版本。

它尝试将原有的一些概念移植到 iOS/macOS 平台。

你可以在这里找到跨平台文档 ReactiveX.io。

<!-- more -->

RxSwift 参考资料

RxSwift 中文文档

RxSwift + ReactorKit 构建信息流框架

Flux 架构入门教程

RxSwift + MJRefresh 打造自动处理刷新控件状态

RxSwift 项目实战记录

RxSwift 项目实战源码下载

RxSwift实现高仿喜马拉雅的函数响应式编程

注意事项

1.源码下载后,执行 pod update --no-repo-update 更新第三方库;

2.项目运行中,如果数据获取失败,一般是链接失效,需要自己重新去抓取相关的链接;

3.项目仅供学习参考用,开题报告,如有问题,欢迎指正。

未来计划

目前只是花了些零散的时间做了些基础的功能,项目中事件响应机制和逻辑部分基本是利用 RxSwift 方式来进行的,UI 组件的创建方式基本利用协议方式创建和添加,这种模式值得大家在合适的场合借鉴和利用。未来计划从以下两个方面着手:

1.架构方面:目前重在学习 RxSwift 函数响应式编程,未来计划对项目架构进行进一步调整,构建成 RxSwift + ReactorKit 的信息流架构;

2.功能方面:后期将加入音视频播放的功能。

效果截图


这里还有:


还可以点击去查询:
[高仿]    [喜马拉雅]    [RxSwift]    [函数]    [响应]    [编程]    [高仿喜马拉雅(RxSwift 函数响应式编程)]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/3004.docx
  • 上一篇:ZbarSDK二维码扫描(支持64位)
  • 下一篇:通过URL或其他定制APP打开APP并传值