我正在检查NSUserDefault
它是否是第一次加载应用程序。如果是我第一次必须将视图控制器推送到特定视图。我执行相同的操作并且它有效,但第一次加载应用程序时没有。
这是我的代码:
SettingsViewController *viewSet = [[SettingsViewController alloc]
initWithNibName:@"SettingsViewController"
bundle:[NSBundle mainBundle]];
self.settingViewController = viewSet;
[viewSet release];
[[self navigationController] pushViewController:self.settingViewController animated:YES];
settingViewController.title =@"Impostazioni";
推送 viewController 后,我收到一条 sigkill 指令。
也许问题在于它在viewDidAppear
? 我必须检查那里,因为如果不是第一次我必须加载一些其他用户默认值。
编辑:
我发现了问题(在 处传递了一些错误的值NSUserDefaults
)。现在我的控制器被按下,但我没有看到任何弹出这个视图控制器的按钮......