这个错误让我发疯。
我有一个按钮,我想移动到视图控制器。 (如果我将其设置为初始视图控制器,我可以打开该视图控制器),但现在我通过单击按钮来调用它。
视图控制器包含一个自定义视图,我在绘制矩形上放置了一个断点,当绘制矩形完成时,模拟器终止,我在屏幕上收到此消息。
XPC connection interrupted
Terminating since there is no system app.
我将我的 xcode 更新到了最新版本,我尝试添加导航,但没有任何帮助,我保留了这个例外。请帮我,
我用来打开视图控制器的代码是
let vc : UIViewController = self.storyboard!.instantiateViewControllerWithIdentifier("WaitingViewController") as! WaitingViewController2
self.presentViewController(vc, animated: true, completion: nil)
单击按钮,正如我所说,它已经转到加载的视图,但是在我的自定义视图中绘制矩形之后发生了异常,尽管现在我将该绘制矩形设为空。
Note
我正在使用完全相同的代码从一个视图控制器移动到另一个没有自定义视图的视图控制器,并且它可以工作
我的自定义视图中有这些函数(也许错误不在这里,但我试图让你处于这种情况,我不知道它在哪里)
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
//}
}
请不要让这个问题重复,因为如果你这样做,那听起来你从来没有读过这个问题,请调查一下,这个问题说它找到了一个解决方案,通过更改方法导航,我没有从一开始就采用这种方法。
这个问题甚至没有答案