碘
一个基于 ReactiveCocoa 的 MVVM 框架,旨在将不可测试的 UIKit 视图逻辑与可测试的业务逻辑分开。
它是如何工作的?
嗯,这很简单:
我们创建一个新的模型类:
@interface MYViewModel : IOTableViewModel
我们将任何 IO 视图控制器子类化:
@interface MYViewController : IOTableViewController
然后我们实现绑定方法:
- (void)pre
{
[super pre];
//This is where all the things prior to initializing the view go.
//For example:
[self rac_signalForSelector:@selector(scrollViewDidScrol
评论0
最新资源