STMReactiveViewController 0.6.1

STMReactiveViewController 0.6.1

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布最新发布2020年4月

Stefano Mondino 维护。



STMReactiveViewController

Version License Platform

此库提供与 ReactiveCocoa 和 MVVM 模式配合使用时向 UIViewController 添加有价值的附加功能。

主要功能

  • 智能模态:使用 performSegueWithIdentifier:parameters: 在模态的目标视图控制器上设置值。与 UINavigationController 的顶部视图控制器一起工作。参数通过传递包含在新的 'parameters' 参数中的 NSDictionary 使用键值编码来设置。

  • 便捷的 performSegueWithIdentifier:viewModel: 用于在带有模态的视图控制器上设置 viewModel

  • 为 viewWill/Did Appear/Disappear 提供响应式扩展

  • 使用 RACSignalRACCommand 自动显示/隐藏加载视图(可自定义!)和错误。MVVM 的必备功能

  • STMReactiveViewModel 封装了表格视图和集合视图的常用数据源方法

文档

完整文档即将推出。您可以同时查看示例。

使用说明

为了运行示例项目,首先在Example目录下克隆存储库,然后运行pod install

要求

iOS 7.0 及 above。

安装

STMReactiveViewController可以通过CocoaPods获得。要安装它,只需在Podfile中添加以下行

pod "STMReactiveViewController"

Stefano Mondino, [email protected]

许可证

STMReactiveViewController遵循MIT许可证。更多信息请参阅LICENSE文件。