我有一个应用程序,用户登录主屏幕,这是第一个要显示的屏幕。登录后,会出现一个标签栏视图。有一个允许用户注销的选项卡,完成后,主屏幕再次出现(允许其他用户登录等)。我希望在完成此操作后,可以从内存中删除标签栏中加载的旧数据。目前,我正在设置hidesBottomBarWhenPushed以隐藏它但数据未被删除。我该怎么办?
答案 0 :(得分:1)
您是否尝试过正常情况下的标签栏?例如,在[TabBar release];
下将- (void)dealloc {
放在登录视图中,因为根本没有标签栏。或者你可以将dealloc置于-BackToMainMenu
方法之下。这是摆脱你想要发布的任何数据吗?希望这会有所帮助。