2016-10-04 3 views

Antwort

1

Sein Absturz, weil Sie ein paar Dinge hier zu tun:

  1. versucht, einen Methodenaufruf zurück (was ich nicht glaube, möglich ist - aber ich habe es nie versucht)

  2. sollte nur immer wahr zurückgegeben werden, da es eine boolesche Funktion ist, wie der Name schon sagt. Der Rückgabewert sollte also wahr sein. Wenn Sie außer Kraft setzen möchten application: didFinishLaunching können Sie erklären, dass später in Ihrem AppDelegate

Also hier ist was Sie tun können ... Versuchen Sie, die Methode zu löschen und es langsam wieder geben, bis Xcode automatisch vervollständigt es für Sie. Dadurch können Sie sehen, was abgeschrieben wurde oder welche anderen Methoden nützlich sein könnten, auch wenn Sie Command + Shift + K noch nicht gedrückt haben, um eine Bereinigung für Ihr Projekt auszuführen. Xcode 8 und Swift 3 haben möglicherweise ein paar Dinge verändert, die Ihnen nicht bewusst sind.

1

launchOptions ist ein optionaler Parameter. Eine Zwangsauspackung mit dem! stürzt ab, wenn der Wert null ist, was normalerweise der Fall ist.