Я новичок в Swift и пытаюсь добавить string
в массив в предыдущем viewController
. В моем основном контроллере зрения у меня есть этот метод, чтобы объявить viewController
Как подключить 2 контроллера вида? - Swift
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
var newSoundViewController = segue.destinationViewController as! NewSoundViewController
newSoundViewController.previousViewController = self
}
В NewSoundViewController
, у меня есть метод, который добавляет string
в массив предыдущего viewController
. Вот этот код:
@IBAction func saveTapped(sender: AnyObject) {
var sound = Sound()
sound.name = soundTextField.text
self.previousViewController.sounds.append(sound)
self.dismissViewControllerAnimated(true, completion: nil)
}
Вы смогли это решить? – Miknash