English 中文(简体)
当把控制器改为另一个观点控制器时,会有什么职能?
原标题:What function will call when view controller is changed to another view controller?
  • 时间:2009-09-04 06:11:22
  •  标签:

在我的申请代表中,我有两个观点控制员班。 我可以通过发布<代码>-pushViewController:animated的<代码> navigationController等办法,将控制器从一个观点改为下一个观点控制器,用<代码>-popController:animated向上一位观点控制员发出。 现在,我的问题是,在我回头看第一眼的控制器时,我想通过<条码>NSUserDefaults

[[NSUserDefaults standardUserDefaults] setObject:@"value" forKey:@"key"];
最佳回答

在您的第二位看法中,添加:

- (void) viewWillDisappear:(BOOL)animated {
  [[NSUserDefaults standardUserDefaults] setObject:@"value" forKey:@"key"];
  [super viewWillDisappear:animated];
}

由于第二种观点消失,第一种观点出现,标准违约情况将予以更新。

问题回答

所有这一切都是有效的,取决于你想挽救胎儿时的准确情况:

-(void) viewWillAppear:(BOOL)animated;

-(void) viewDidAppear:(BOOL)animated;

-(void) viewWillDisappear:(BOOL)animated;




相关问题
热门标签