Lütfen yardım bu satırda
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
FIRApp.configure()
FIRAuth.auth()?.signIn(withEmail: "[email protected]", password: "mypassword", completion: { (user, error) in
if (error != nil) {
print(user?.email)
}else {
print(error?.localizedDescription)
}
})
return true
}
Hata: Herhangi yanında" Bu benim kodudur . String
, bir Any
. Bu durumda Xcode, isteğe bağlı dizgiyi bir Any
nesnesine dolaylı olarak zorladığınızı söyler (String
değerini Optional(value)
'a dönüştürerek).
bu uyarıyı önlemek için, basitçe varsayılan bir değer kullanmak veya ikinci satırda
String?
print(user?.email ?? "User instance is nil")
print(user!.email)
kullanıcı ne olacak olmasıdır nil paketini olabilir? – probrandono
Uygulama elbette çökecek. Ancak Opsiyonel hakkındaki açıklamamdan sonra bunun örtülü olduğunu düşünüyorum –