2016-10-04 56 views

回答

1

它的崩潰,因爲你在這裏做了幾件事情:

  1. 試圖返回一個方法調用(我不認爲是可能的 - 但我從來沒有嘗試過)

  2. application: didFinishLaunching應該只能返回true,因爲它是一個名字暗示的布爾函數。所以返回值應該是真實的。如果您想重寫application: didFinishLaunching您可以稍後宣佈在AppDelegate

因此,這裏是你可以做什麼...嘗試刪除方法,直到Xcode的自動完成功能爲你的輸入很慢回。這將允許您查看折舊的內容,或者其他方法可能有用的情況,也可以在您尚未命中Command + Shift + K以對項目執行清理操作時使用。 Xcode 8和Swift 3可能會改變一些你不知道的東西。

1

launchOptions是一個可選參數。做一個強制拆包!如果值爲零,通常會崩潰。