web-dev-qa-db-fra.com

UIApplicationLaunchOptionsKey not found

Méthode UIApplicationDelegate - application (_: didFinishLaunchingWithOptions :) affiche une erreur avec Swift 4.2 (Xcode 10).

UIApplicationLaunchOptionsKey not found

Qu'est-ce que le remplacement de UIApplicationLaunchOptionsKey dans Swift 4.2?

 enter image description here

3
Krunal

'UIApplicationLaunchOptionsKey' a été renommé en 'UIApplication.LaunchOptionsKey'. Remplacez 'UIApplicationLaunchOptionsKey' par 'UIApplication.LaunchOptionsKey'.

Cliquez sur l'indicateur d'erreur pour afficher la solution:

 enter image description here

5
indus

Xcode corrigerait le problème mais UIApplicationLaunchOptionsKey est remplacé par un type imbriqué UIApplication.LaunchOptionsKey.

2
OOPer

Il devrait s'agir de UIApplication.LaunchOptionsKey. Veuillez trouver les informations suivantes Documentation Apple

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

}
2
Samir

J'ai essayé l'extrait de code ci-dessous et j'ai travaillé pour moi.

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

}

Il suffit de fournir UIApplication dans launchOptions . J'espère que cela fonctionnera pour vous également. :)

0
BHUPI