Пару недель назад я задал этот вопрос и получил очень подробное объяснение. Теперь я хотел бы передать данные обратно в первый ViewController, но я продолжаю застревать, используя тот же метод. У меня есть модальный первый VC ко второму, где я хотел бы отредактировать массив строк, который будет показан на первом представлении снова. Таким образом, на моем первом представлении у меня есть массив данных, который должен быть передан второму, так что поля редактирования отображают текущую информацию, после которой пользователь должен иметь возможность редактировать содержимое массива и передавать эти данные в первый, где он отображается на этикетках. Я использую Свифт.
Мой код:
(в ViewController.swift :)
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
let secondVC = segue.destinationViewController as SecondViewController
secondVC.namesPlayers = self.namesPlayers
}
(в SecondViewController.swift :)
override func viewDidLoad() {
super.viewDidLoad()
labelFirstPlayer.text = namenSpelers[0]
}
спасибо