Ios 正在终止,因为没有系统应用程序

Ios 正在终止,因为没有系统应用程序,ios,swift,Ios,Swift,这个错误快把我逼疯了 我有一个按钮,我想移动到一个视图控制器。(如果将该视图控制器设置为初始视图控制器,则可以打开该视图控制器),但现在我通过单击按钮来调用它 视图控制器包含一个自定义视图,我在draw-rect上放了一个断点,当draw-rect结束时,模拟器终止,我在屏幕上看到了这个消息 XPC connection interrupted Terminating since there is no system app. 我将我的xcode更新到了最新版本,我尝试添加导航,但没有任何帮助

这个错误快把我逼疯了

我有一个按钮,我想移动到一个视图控制器。(如果将该视图控制器设置为初始视图控制器,则可以打开该视图控制器),但现在我通过单击按钮来调用它

视图控制器包含一个自定义视图,我在draw-rect上放了一个断点,当draw-rect结束时,模拟器终止,我在屏幕上看到了这个消息

XPC connection interrupted
Terminating since there is no system app.
我将我的xcode更新到了最新版本,我尝试添加导航,但没有任何帮助,我继续使用这个expetion。请帮帮我

我用来打开视图控制器的代码是

let vc : UIViewController = self.storyboard!.instantiateViewControllerWithIdentifier("WaitingViewController") as! WaitingViewController2
        self.presentViewController(vc, animated: true, completion: nil)
点击一个按钮,正如我所说的,它已经进入视图加载,但是在我的自定义视图中,执行发生在draw rect之后,尽管现在我将该draw rect设置为空

注 我使用完全相同的代码从一个视图控制器移动到另一个没有自定义视图的视图控制器,并且可以正常工作

我在我的自定义视图中有这些函数(可能错误不在这里,但我试图将您置于这种情况下,我不知道它在哪里)

请不要重复这个问题,因为如果你重复了,那听起来你从来没有读过这个问题,请仔细看看,这个问题说它在周围找到了一个作品,通过改变方法导航,我从一开始就没有这个方法。


这个问题甚至没有答案。给我们看一些代码,我们没有足够的信息来回答anything@Peyman我添加了一些代码,当您注释掉drawRect func时,uDoes错误消失了?不仅仅是内部,而是整个功能。“不提供drawRect”是我要说的。@Peyman是的,即使我提交了drawRect,就像我删除了它一样。错误仍然存在,请检查以下内容:
required init(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)!
    }

override init(frame: CGRect) {
        super.init(frame: frame)

    }


    override func drawRect(rect: CGRect) {
    //    super.drawRect(rect)
        //if isFirst {
        //  self.opaque = false;
    //    drawSmallCircles()
        //isFirst = false
        //}


    }