保留选项卡控制器信息



我目前在XCode中设置了一个选项卡应用程序。我有主UITabController(称为ViewController)连接到2个不同的视图控制器默认情况下。当程序加载时,我默认加载viewControllerOne(第一个选项卡)。当我选择第二个选项卡时,保留在viewControllerOne中的信息将被删除(例如它们的属性)。如何在选项卡之间切换时保留"整数"?

你的视图控制器不应该被deallod当你切换,但这是一个单独的问题。

从根本上说,如果你的模型数据不存储在视图控制器中,这将是一个更好的架构。相反,创建另一个模型类(例如UserDataManager : NSObject)来存储这些信息。每个视图控制器都会引用这个模型类的同一个实例。

相关内容

最新更新