if let maybeError = error{ let err = maybeError as NSError switch err.code{ case AuthErrorCode.invalidEmail.rawValue: self.errorLabel.text = "이메일 형식이 잘못되었습니다." case AuthErrorCode.emailAlreadyInUse.rawValue: self.errorLabel.text = "이미 사용중인 이메일입니다." case AuthErrorCode.weakPassword.rawValue: self.errorLabel.text = "암호는 6글자 이상이어야 합니다" default: print("unknow error:\(err.localizedDescription)") } }