1
온라인 수업을 (2016 년 12 월부터)하고 있으며이 스크린 샷에서 오류가 발생합니다. 여기 firebase 블록을 사용하여 신속한 폐쇄
내 코드입니다 : // // FirebaseManager.swiftimport UIKit
import Firebase
import FirebaseDatabase
import FirebaseAuth
import FirebaseAnalytics
class FirebaseManager: NSObject {
static let databaseRef = FIRDatabase.database().reference()
static var currentUserId:String = ""
static var currentUser:FIRUser? = nil
static func Login(email:String, password:String, completion: @escaping (_ success:Bool) ->
Void) {
FIRAuth.auth()?.signIn(withEmail: email, password: password, completion: { (user,error)
in
if let error = error {
print(error.localizedDescription)
completion(false)
} else {
curentUser = user
currentUserId = (user?.uid)!
completion(true)}
})
}
}
그리고 여기이 예제 코드의 스크린 샷입니다 : 내가 검토 한
이 one을 포함하여 몇 가지 질문이 있지만 내 상황에 적용되는 답을 볼 수 없습니다. 첨부 된 my swift version settings 빠른 설정을 참조하십시오. 다시 볼 수 없으므로 첨부하십시오. 당신의 도움이
완료에서 _ success를 제거하고 'completion : @escaping (Bool) -> Void 만 입력하십시오.' –
도움이되지 않았습니다. 추천 이유를 설명해 주시겠습니까? 감사 – Jazzmine