Вы можете использовать шаблон Delegate
или обработчик обратного вызова Clouser
, чтобы передать значение обратно в родительское представление.
Вот пример:
Определите clouser в вашем popV C вот так:
var clouserName: ((returnType) -> Void)?
Внутри вашего popV C, где вам нужно вызвать clouser:
clouserName?(returnValue)
в родительском контроллере, запишите значение следующим образом:
vc.clouserName = { returnValue in // dont forget [weak self] if you need self
// Do your stuff here
}