大前端
翻译:RxSwift的历史以及概念详细解析
说明 RxSwift到底是什么?这是一个很好的定义: RxSwift是一个库,用于通过使用可观察的序列和功能样式运算符来组成基于异步和基于事件的代码,从而允许通过调度程序进行参数化执行。 听起来复杂吗?不用担心。编写反应式程序,理解其背后的许多概念以及浏览许多常用的相关术语可能会令人感到恐惧-尤其是如果您尝试一次全部使用它,或者当您没有将其引入其中时。结构化的方式。 我们还没有完全确定RxSwift是什么,是吗?让我们从一个简单的,易于理解的定义开始,并逐步发展成为更好,更具表现力的定义,当我们在本章后面的“反应式编程”主题中进行讨论时。 本质上,RxSwift通过允许您的代码对新数据做出反应并以顺序,隔离的方式对其进行处理,从而简化了异步程序的开发。 作为iOS应用程序开发人员,与您在本章前面阅读的第一个定义相比,这应该更加清楚,并告诉您有关RxSwift是什么的更多信息。 即使您仍然不清楚细节,RxSwift仍可以帮助您编写异步代码。而且您知道开发好的,确定性的异步代码很困难,因此任何帮助都非常欢迎! 1. 异步编程简介 如果您试图用一种简单的,脚踏实地的语言来