美文网首页
关于RXswift中的Observale的入坑心得

关于RXswift中的Observale的入坑心得

作者: Smile_Later | 来源:发表于2017-11-17 16:28 被阅读0次

    前言

      前一段时间刚开始接触到RXswift,看别人的代码会很懵逼,根本不知道他在干嘛,他要干嘛,他具体实现了什么,脑袋是茫然的.首先我明确一点,我学习RXswift中KVO的具体使用

    进入正题

     使用RXswift和我们平时使用别的第三方库导入是一样的(我导入了三个库)

    pod 'RxSwift'

    pod 'RxCocoa'

    pod 'RxDataSources'

    正常来讲使用过程中导入头文件RXswift和RXCocoa就可以了(建议每一个需要使用的都导入,编译的原因导入一次效果不好)

    接下来就是具体的使用了

    RXswift和ReactiveCocoa的使用方法很相似,但是也有一定的区别

    这个是我做出来的效果图

    代码如下:

    这是XIB拉出来的控件 这个是绑定的text的值,从而做对应的监听 这是viewMode的属性和Controller对应绑定

    在我使用的过程中,遇到过几个问题,使用RXswift可以实现双向绑定,但是引发了一个问题,什么时候作为观察者,什么时候作为被观察者了,这个得在具体场景了,说实话,我也不太确定我十分会用,

    然后是另一个问题:

    swfit中是面向协议的编程,extension的极大可能的解耦了父类和子类的关系,我刚开始接触就觉得很强大,完善的开发环境,同样的,swift除了编译太慢,其他问题都比oc的要强大很多的

    代码地址:代码

    相关文章

      网友评论

          本文标题:关于RXswift中的Observale的入坑心得

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