dismissViewControllerAnimated崩溃EXC

时间:2015-02-25 13:23:48

标签: ios swift model-view-controller uiviewcontroller crash

我一直试图以编程方式呈现和解除视图控制器,并且一直遇到EXC问题。

除了使用以下内容之外,显示和关闭视图控制器的正确方法是什么:

    let storyboard = UIStoryboard(name: "Main", bundle: nil)
    let vc = storyboard.instantiateViewControllerWithIdentifier("Popup") as UIViewController

    self.presentViewController(vc, animated: true, completion: nil)

和self.dismissViewControllerAnimated(true,completion:nil)

到目前为止,当我运行该功能时应用程序崩溃: dismissViewControllerAnimated

请帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

显然,我在ViewController中有一个NSNotification监听器导致崩溃。

我所做的就是把它取出并重新做ViewController,通过方法填充View Controller,而不是使用链接到NSNotification Listener的方法。