新公司项目全是Reactive去构建的,本人实在无法习惯。一个简单到可以直接用IBAction搞定的UIButton响应事件,Reactive要写三倍代码去搞定,TargetAction绑定那个UIButton,在响应里面创建一个RACCommand,完了还得在另外一个地方Subscribe。完全想不到用Reactive的点在哪。。。
而且Reactive代码写多了之后显得一团糟,各种signal的关系里不清,还造成block的过分使用导致各种Strong weak self 的过分使用很容易导致retain circles。
当然我也许接触Reactive还不够久,了解还不够深入。有没有对Reactive比较熟的来分析下利弊?
而且Reactive代码写多了之后显得一团糟,各种signal的关系里不清,还造成block的过分使用导致各种Strong weak self 的过分使用很容易导致retain circles。
当然我也许接触Reactive还不够久,了解还不够深入。有没有对Reactive比较熟的来分析下利弊?