加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ReactiveCocoa 小结

发布时间:2020-12-15 04:53:48 所属栏目:百科 来源:网络整理
导读:开源库地址:https://github.com/ReactiveCocoa/ReactiveCocoa 1.教程 1)说说ReactiveCocoa 2 2)使用ReactiveCocoa实现iOS平台响应式编程 3)iOS最佳实践 part1 4)reactiveCocoa学习 写得比较明白 5)ReactiveCocoa与Functional Reactive Programming 目前

开源库地址:https://github.com/ReactiveCocoa/ReactiveCocoa


1.教程

1)说说ReactiveCocoa 2

2)使用ReactiveCocoa实现iOS平台响应式编程

3)iOS最佳实践 part1

4)reactiveCocoa学习 写得比较明白

5)ReactiveCocoa与Functional Reactive Programming

目前看写得最清楚的

6)[ReactiveCocoa](翻译|巨坑)Basic Operators基本操作

7)Design Guidelines

8)如何建立基于CocoaPods的ReactiveCocoa工程

响应式编程:

在说ReactiveCocoa之前,先要介绍一下FRP(Functional Reactive Programming,响应式编程),在维基百科中有这样一个例子介绍:

在命令式编程环境中,a = b + c 表示将表达式的结果赋给a,而之后改变b或c的值不会影响a。但在响应式编程中,a的值会随着b或c的更新而更新。

Excel就是响应式编程的一个例子。单元格可以包含字面值或类似”=B1+C1″的公式,而包含公式的单元格的值会依据其他单元格的值的变化而变化 。

而ReactiveCocoa简称RAC,就是基于响应式编程思想的Objective-C实践,它是Github的一个开源项目,你可以在这里找到它。

关于FRP和ReactiveCocoa可以去看leezhong的这篇blog,图文并茂,讲的很好。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读