Добавить обработчик завершения в presentViewControllerAsSheet (NSViewController)?
Я пытаюсь представить представление конфигурации листа (AddSoundEffect
) для моего главного окна / контроллера представления (я использую раскадровки), и когда контроллер представления конфигурации отклонен, возьмите значения, введенные вAddSoundEffect
рассмотрите и передайте это назад к главному виду. Мой текущий код в контроллере основного вида:
presentViewControllerAsSheet(self.storyboard!.instantiateControllerWithIdentifier("AddSoundEffect") as! AddSoundViewController
И вAddSoundViewController.swift
файл, код для отклонения это:
self.dismissViewController(self)
Чтобы передать данные, у меня есть независимый от класса кортеж, в который я сохраняю данные. Как добавить обработчик завершения вpresentViewControllerAsSheet
и (необязательно) есть ли лучший способ передачи данных между контроллерами представления?
Установка: версия Xcode 6.4, OS X 10.10.4