最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】RxSwift vs ReactiveCocoa

iOS crifan 2478浏览 0评论

RxSwift vs ReactiveCocoa

How does ReactiveCocoa relate to Rx?

Choosing a Swift reactive programming library – Q42

ReactiveCocoa vs RxSwift – Ash Furrow

swift – ReactiveCocoa vs RxSwift – pros and cons? – Stack Overflow

大概的解释是:

Reactive的新手的话,比如我,对于Reactive的基本概念都没不是很熟悉的话,

那具体选择哪个:

RxSwift还是ReactiveCocoa,是关系不大的

-》重要的是,你选择任何一个,然后好好用试试

-》等基本熟悉了一个,再有空换另外一个

-》有了Reactive的基础,再去比较两个框架,才能知道哪个更适合你自己

-》从技术角度来说:

RAC为了减少side effect,使得概念更易理解,所以弄出了Signal/SignalProducer

而RxSwift只有Observable

-》但是RxSwift的好处是:是隶属于ReactiveX组织的

-》学好了RxSwift,将来万一用到其他的Rx,比如Rx.Net, RxJava or RxJS,就容易多了。

【总结】

总之:新手,还是推荐先去试试RxSwift

等熟悉了Reactive模式,再去折腾ReactiveCocoa

转载请注明:在路上 » 【整理】RxSwift vs ReactiveCocoa

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
85 queries in 0.187 seconds, using 22.08MB memory