Objective c 保留控制器信息

Objective c 保留控制器信息,objective-c,xcode,Objective C,Xcode,我目前在XCode中设置了一个选项卡式应用程序。默认情况下,我将主UITAB控制器(称为ViewController)连接到2个不同的ViewController。加载程序时,默认情况下已加载viewControllerOne(第一个选项卡)。当我选择第二个选项卡时,viewControllerOne中保留的信息将被删除(例如它们的属性)。在选项卡之间切换时如何保留“整数” 切换视图控制器时不应解除锁定,但这是另一个问题 从根本上说,如果模型数据不存储在视图控制器中,它将是一个更好的体系结构。相

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

切换视图控制器时不应解除锁定,但这是另一个问题


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

谢谢。我假设该模型在我的第一个视图中是一个属性,并将其设置为强/非原子。我如何在其他选项卡中访问它?