«Любые другие ключевые слова? Для GGLContext.sharedInstance (). ConfigureWithError ()» - PullRequest
0 голосов
/ 31 мая 2019

Невозможно преобразовать значение типа 'NSError? .Type' в ожидаемый тип аргумента 'NSError?'

Я создал переменную для NSError, но раньше это было "var error = NSError?" но это не работает, я попытался сделать это "var error = NSError? .self", он не возвращает никакой ошибки. Но когда я вызвал его в «GGLContext.sharedInInstance (). ConfigurationWithError (& error)», он выдает ошибку «Не удается преобразовать значение типа« NSError? .Type »в ожидаемый аргумент типа« NSError? »». Что мне делать? .

я попробовал "var error = NSError? .Self", "var error = Error.Self" и вызвал его в configWithError (& error), но выдает ту же ошибку

import UIKit
import Google
import GoogleSignIn

class LoginViewController: UIViewController {


    override func viewDidLoad() {
        super.viewDidLoad()

//        var error = Error?.self
//        GGLContext.sharedInstance().configureWithError(error)
        var error = NSError?.self
        GGLContext.sharedInstance().configureWithError(&error)
        let signInButton = GIDSignInButton(frame: CGRect(x: 0, y: 0, width: 100, height: 50))
        signInButton.center = view.center
        view.addSubview(signInButton)
    }



}

//THIS IS THE FULL CODE IN MY VIEWCONTROLLER

Невозможно преобразовать значение типа 'NSError? .Type' в ожидаемый тип аргумента 'NSError?' Это ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...