Правильная ссылка на себя в dispatch_async
Как правильно ссылаться на себя в быстром замыкании?
dispatch_async(dispatch_get_main_queue()) {
self.popViewControllerAnimated(true)
}
Я получаю ошибку:
Cannot convert the expression's type 'Void' to type 'UIViewController!"
Случайно я попробовал:
dispatch_async(dispatch_get_main_queue()) { ()
self.popViewControllerAnimated(true)
}
и это сработало. Не уверен, что делает extra ()! Кто-нибудь хочет объяснить? Спасибо!