Дождитесь закрытия beginSheetModalForWindow
У меня есть функция, которая открывает NSSavePanel как modalSheet, и мне нужно, чтобы возврат ожидал после закрытия модального листа, но теперь он возвращается сразу после открытия листа, и если я помещаю возврат в обработчик завершения, он выдает "Неожиданный не-void". возвращаемое значение в void функции ".
savePanel.beginSheetModalForWindow(self.view.window!, completionHandler: {(result: Int) -> Void in
... some code ...
})
return true