Правильная ссылка на себя в 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 ()! Кто-нибудь хочет объяснить? Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос