在处理中加载表时如何修复NullPointerException?

因此在处理过程中,我有一些正在使用的代码。但这似乎无效,并且给了我let userDetails: Dictionary<String,Any> = ["username" : chosenName,"user-level" : BASIC,"email-addr" : emailAddr,acc_CREATE_DATE_STR : timeStamp,acc_LAST_actIVITY_STR : timeStamp] ref.updateChildValues(userDetails,withCompletionBlock: { (error,ref) in if let err = error { let createAlert = UIAlertController(title: "Error",message: "Please try again\n\(err.localizedDescription)",preferredStyle: .alert) createAlert.addaction(UIAlertaction(title: "Got it",style: .default,handler: nil)) self.present(createAlert,animated: true,completion: nil) } else { // user profile created successfully InstanceID.instanceID().instanceID(handler: { (result,error) in if let error = error { print("Error fetching FCM token: \(error)") } else if let result = result { ref.child("fcm-token").setvalue(result.token) } self.dismiss(animated: true,completion: nil) }) } })

我已经将其拆分,并为变量指定了指向的位置。

NullPointerExceptions
tsqaxdh1984 回答:在处理中加载表时如何修复NullPointerException?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3127742.html

大家都在问