Я изучаю Swift lang, но я не могу передать необязательный аргумент обратного вызова в функцию:
func dismiss(completion: () -> Void) {
if (completion) {
return self.dismissViewControllerAnimated(true, completion: completion)
}
self.dismissModalViewControllerAnimated(true)
}
Это показывает мне ошибку - Type () -> Void does not conform to protocol 'LogicValue'
Любые предложения?