web-dev-qa-db-ja.com

UIApplicationLaunchOptionsKeyが見つかりません

UIApplicationDelegateメソッド- application(_:didFinishLaunchingWithOptions:) Swift 4.2(Xcode 10)でエラーを表示します。

UIApplicationLaunchOptionsKeyが見つかりません

Swift 4.2のUIApplicationLaunchOptionsKeyの置き換えとは何ですか?

enter image description here

5
Krunal

「UIApplicationLaunchOptionsKey」は「UIApplication.LaunchOptionsKey」に名前が変更されました。 「UIApplicationLaunchOptionsKey」を「UIApplication.LaunchOptionsKey」に置き換えます。

エラーヒントをクリックすると、解決策が表示されます。

enter image description here

5
indus

Xcodeは修正しますが、UIApplicationLaunchOptionsKeyはネストされたタイプUIApplication.LaunchOptionsKeyに置き換えられます。

2
OOPer

そのはず UIApplication.LaunchOptionsKey、以下を見つけてください Appleのドキュメント

2
PPL
func application(_ application: UIApplication, 
    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {

}
2
Samir

以下のコードスニペットを試してみました。

func application(_ application: UIApplication, 
    didFinishLaunchingWithOptions launchOptions: [UIApplication: Any]? = nil) -> Bool {

}

LaunchOptionsでUIApplicationを提供するだけです。それがあなたにもうまくいくことを願っています。 :)

0
Bhoopi