2015-10-18 98 views
0

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

回答

0

您的视图控制器不应该dealloc'd,但是这是一个单独的问题。

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

+0

谢谢。我假设模型将是我的第一个观点的属性,并它强大/非原子,我怎么去在其他标签访问它? – Steveo90