2016-10-04 39 views

回答

1

它的崩溃,因为你在这里做了几件事情:

  1. 试图返回一个方法调用(我不认为是可能的 - 但我从来没有尝试过)

  2. application: didFinishLaunching应该只能返回true,因为它是一个名字暗示的布尔函数。所以返回值应该是真实的。如果您想重写application: didFinishLaunching您可以稍后宣布在AppDelegate

因此,这里是你可以做什么...尝试删除方法,直到Xcode的自动完成功能为你的输入很慢回。这将允许您查看折旧的内容,或者其他方法可能有用的情况,也可以在您尚未命中Command + Shift + K以对项目执行清理操作时使用。 Xcode 8和Swift 3可能会改变一些你不知道的东西。

1

launchOptions是一个可选参数。做一个强制拆包!如果值为零,通常会崩溃。