我是 iOS 编程新手,我为 iPad 创建了第一个应用程序,它可以处理多个视图。由于我不知道如何管理内存和对象(应用程序没有崩溃,但我试图阻止它们)我有这个问题。
一般来说,在导航到子视图并返回父视图或父视图的父视图等时,更新视图信息会更好:
选项 1
在 ParentviewWillAppear
方法上实例化 Child 控制器
家长:
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
self.supportDetailController = [[BIDSupportDetail alloc] init];
}
选项 2
在 viewDidLoad Parent 方法上实例化子控制器和 ChildviewWillAppear
方法调用[self.tablewView reloadData]
家长:
-(void)viewDidLoad
{
[super viewDidLoad];
self.supportDetailController = [[BIDSupportDetail alloc] init];
}
孩子:
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.tablewView reloadData]
}
我使用 iOS 6.1 和 Xcode 4.6.2