测试已测试 | ✗ |
Lang语言 | Obj-CObjective C |
许可 | 自定义 |
发布最后发布 | 2016年6月 |
由congncif维护。
依赖于 | |
ReactiveCocoa | >= 0 |
JSONModel | ~> 1.1 |
Flow 是一个任务,它从获取数据,转换数据,最后在需要时刷新 UI。在 FIDataFlow 中,IntegrateController 将保留处理并启动一个串行 Flow。IntegrateController 包括用于获取数据、数据预处理和 LogicController 的 DataController 用于转换来自 LogicController 的数据。
当开始一个 Flow 时,执行以下 IntegrateController 块
要实现您的 Flow,请自定义 Logic & Data Controller。
prepareSignalWithParameters:completion:compeltion
tranformDataIfNeed:error
- (NSString*)classNameForReturnData{ return @"您的JSONModelClassName"; }
为 IntegrateController 设置运行类型
更多功能:FIIntegrateController 中的多个逻辑,转换数据等... -> 联系我!
要运行示例项目,请克隆仓库,然后首先从 Example 目录中运行 pod install
。
FIDataFlowArchitecture 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中:
pod "FIDataFlowArchitectureNew"
NGUYEN CHI CONG, [email protected]
FIDataFlowArchitecture 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。