Предупреждение об ошибке при реализации TWTRShareEmailViewController

if (Twitter.sharedInstance().session() != nil) {
    if let shareEmailViewController = TWTRShareEmailViewController(completion: {
        (email: String!, error: NSError!) in
        if (email != nil) {
            print("\(email)")
        } else {
            print("\(error)")
        }
    }) {
        self.presentViewController(shareEmailViewController, animated: true, completion: nil)
    }
} else {
    print("User not logged in")
}

Я получаю следующее предупреждение об ошибке Cannot convert value of type '(String!, NSError!) -> ()' to expected argument type 'TWTRShareEmailCompletion?', когда я использую указанный выше блок кода?

Я пытаюсь получить доступ к электронной почте пользователя Twitter через указанный выше блок кода. Кто-нибудь может помочь?


person Aark    schedule 16.12.2015    source источник
comment
Когда вы получаете код непосредственно из другого потока SO, вы должны ссылаться на него, предоставляя контекст и облегчая другим возможность попытаться ответить вам. stackoverflow.com/questions/28679652/   -  person dfrib    schedule 16.12.2015
comment
Также обратите внимание, что ответ Марка Тистла в теме, на которую я ссылался выше, использовал Swift ‹ Swift 2.0.   -  person dfrib    schedule 16.12.2015
comment
Благодарю вас! Я позабочусь об этом в следующий раз.   -  person Aark    schedule 17.12.2015