首页 > 解决方案 > 使用 MVVM 和依赖注入实现应用程序状态恢复的最佳方法是什么?

问题描述

我有一个使用 MVVM 架构的项目。基本上,视图模型及其依赖项在控制器显示之前被构造并分配给控制器。我想实现状态恢复,但问题是我无法对 viewModel 进行编码,并且它是通过func encodeRestorableState(with coder: NSCoder)方法进行的依赖。处理这种情况的最佳方法是什么?

谢谢。

标签: iosmvvmdependency-injection

解决方案


推荐阅读