我已经实现了一个 TabBarController,很像 iOS 的会议教程。现在一切都运行良好,只是 Viewmodels 上的选项卡的 Init 方法似乎永远不会像往常一样被调用。
有什么我忘记做的以确保调用 Init 吗?如果必须,我可以将此代码移动到 ViewModel 的构造函数中,但如果可能的话,我想避免这种情况。
编辑
我想我在这里真正要问的是,如果我手动实例化一个视图模型并通过扩展/帮助方法从它“创建”一个视图,init 会在过程中的某个时刻被调用吗?如果是这样,我可以期望 init 在什么时候在视图模型上被调用?