是否有一个功能可以将应用程序重置到其初始阶段?

时间:2015-05-30 09:20:58

标签: swift restore

我正在构建一个计算器应用程序,并希望包含“清除”按钮。它会将应用程序重置为其初始启动阶段。有没有可以做到这一点的功能?

1 个答案:

答案 0 :(得分:1)

没有这样的功能,因为框架(Cocoa / Cocoa Touch)无法知道您的应用程序代码。它毕竟只是一个计算机程序而不是人类。所以你要做的就是编写一个方法,将所有与计算器相关的变量重置为初始值,最好是在计算器的数据模型中。

因此,例如,您添加一个重置按钮,当按下该按钮时,它会调用您的重置方法,您可以重置所有数据值(可能是计算结果等)。之后,根据初始化数据重置UI。