Tag: 体系结构Swift

MVVM绑定

绑定您的ViewModel 如果您曾经尝试为iOS应用程序自行实现MVVM,则可能会难以通过Controller竞标ViewModel。 我正在尝试使用Closure简化本文前面的过程。 本教程使用xCode 10.1和Swift 4.2 步骤1:创建一个单一视图应用程序并创建组,如下图所示。(没有严格的规则来排列文件,您可以根据自己的选择进行结构化) 步骤2:为每个组创建快速文件,如下图所示。 (稳定和支持小组将拥有项目资源) 第三步:我们将以编程方式添加✌️textFields和☝️按钮。 您可以在此处找到代码。 步骤4:我们将为LoginViewModel添加代码。 LoginViewModel的主要职责是跟踪我们的视图所呈现的内容。 步骤5:尽管在此示例项目中我们尚未使用Model,但是您可以相应地使用它。