RxSwift中的TableView –第1部分

什么是RxSwift?

Rxswift是iOS开发中最受欢迎的库之一。 这是一种管理数据流的新方法。 当我开始学习反应式编程时,我想到的第一个问题是,我们该怎么办? 还有很多其他问题。 因此,要回答这些问题以及不熟悉反应式编程和RxSwift的人员,我希望您看看LeandroPérez的这篇文章。

在开发应用程序时,需要编写很多东西,从UI到应用程序逻辑。 在RxCocoa的帮助下,我们可以以反应式方式为UI编写代码。 最受欢迎的UI元素是TableView,我们多次编写TableView委托和数据源,但是现在我们有了更多处理TableView的方法。

在这一部分中,我们将设置一个具有一部分和单元格类型的TableView。

所以我在Github上创建了一个简单的项目,您可以在这里下载它。 我们将致力于这个项目。

我在该项目中使用了MVVM设计模式。

安装吊舱

要使用RxSwift和RxCocoa,可以通过cocoapods安装它们。

我们有三个单独的层。

模型

我们创建具有三个属性的产品模型。

感谢您阅读本文,如果喜欢,请与他人分享share。
我正在等待在评论部分中看到您的评论或推荐。