2017-06-15 92 views
-3

我试图从模板构建城市指南应用程序,但我无法从节视图切换到只是映射视图。据我了解,这个错误意味着代码没有完成并且缺少某些东西。如果有人能帮我解决这个问题,我会很高兴。应用程序崩溃按钮按下信号:Sigbart

https://i.stack.imgur.com/cUCMO.png

+1

请不要张贴代码的屏幕截图 - 将代码发布为文本。 – Filburt

+0

在调试器控制台中读取错误。这很清楚。 – rmaddy

回答

0

由于调试器控制台已表示:

你试着投appyCity.SelectionsViewController类型的值appyCity.MapPoiViewController。这是不可能=>崩溃

如果你不能确定某个属性的值,我们使用的Optional ChainingOptional Binding代替Forced Unwrapping为了最大限度地减少碰撞的可能性。

您的代码应该是这样的:

if let MPVC = segue.destination as? MapPoiViewController { 
    // MPVC is MapPoiViewController type 
} else { 
    // MPVC isn't MapPoiViewController type 
} 

查看更多信息here

希望这可以帮助你!

相关问题