我想了解为什么大多数教程和指南/文章推荐使用ReactiveCocoa来进行VC和VM或VC和M之间的通信,当看似标准的委托协议方法足以实现并且更松散地耦合时?ReactiveCocoa与标准委派?
我上侦听XML字符串,然后遥控应用工作,通过委托给VC回调和更新的视角。但我正在考虑切换到MVVM来减少我的VC的大小。
我不明白你为什么会需要使用额外的框架,VC和VM之间的通信为导向通常会建议,当你可以完成协议的另一层作为I M和VC之间目前使用的?
不是一个真正的代码问题,很抱歉,但我想,为什么ReactiveCoca的更全面的理解是如此严重时,建议这可以本身并没有做依靠的框架?
感谢
,谢谢,我只是觉得,因为它与百个参数的代表团巨资交易(对UI)实时XML数据流发送和接收这将是适当的和我的遥控器应用程序,目前的委托方法确实不错,但我只是认为reactivecoca可以为此任务提供增强的功能集 – jcad
是...使用反应,您可以免除实施多个代理,增强代码流..定义依赖关系(如果适用于您的情况)..全部以异步方式。 – Ellen
我将不得不更多地阅读它,但它怎么能够节省多名代表?我仍然需要单独通过每个参数? wouldnt我只是交换一个委托方法的反应可可方法? – jcad