美文网首页
ReactiveCocoa简介

ReactiveCocoa简介

作者: frankisbaby | 来源:发表于2018-09-12 11:42 被阅读2次

1.ReactiveCocoa简介

ReactiveCocoa简介(简称为RAC),是由GitHub开源的一个应用于iOS和OS的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框架喜欢以Cocoa结尾;

2.ReactiveCocoa作用

在我们iOS开发过程中,当某些事件响应的时候,需要处理某些业务逻辑,这些事件都用不同的方式来处理。

比如按钮的点击事件使用action,scrollview滚动使用delegate,属性值改变使用KVO等系统提供的方式。

其实这些事件,都可以通过RAC处理;

ReactiveCocoa为事件提供了很多处理方法,而且利用RAC处理事件很方便,可以把要处理事情,和监听的事情的代码放在一起,这样非常方便我们管理,就不需要跳到对应的方法里,非常符合我们开发中高内聚低耦合的思想;

相关文章

网友评论

      本文标题:ReactiveCocoa简介

      本文链接:https://www.haomeiwen.com/subject/gkcvgftx.html