呈现XIB视图冻结

时间:2014-11-14 09:05:04

标签: ios objective-c xcode xib presentviewcontroller

在故事板中,我的主菜单上有一个名为showCountdownViewControllerPressed的按钮。

这个按钮应该显示我的XIB名为TimerViewController。

但是当我运行应用程序时,它会在按下按钮时冻结,然后在一段时间后崩溃应用程序。

我把这个动作放在我的CRViewController.m(我的主菜单)[我也在这个文件中导入了TimerViewController.h]

- (IBAction)showCountdownViewControllerPressed:(id)sender {
    NSLog(@"showTimerViewController");
    TimerViewController *timeController = [[TimerViewController alloc]
                                  initWithNibName:@"TimerViewController" bundle:nil];
    [self presentViewController:timeController animated:YES completion:nil];

CRViewController Countdown Clock Button XIB TimerViewController Memory TimerViewController Make-up Breakpoint Exceptions

2 个答案:

答案 0 :(得分:0)

这不是你问题的答案,但它可以提供帮助。我把它放在这里是因为我无法在评论中添加图片。您可以在断点选项卡的底部放置一个异常断点,通常它会在崩溃之前停止,您将获得有关它的更多信息。

enter image description here

发布异常断点,以获取更多帮助:)

答案 1 :(得分:0)

好吧,如果只是LandScape,你可以在{8}中为iOS 8添加,这将使TimerViewController旋转到横向模式。

TimerViewController