У меня есть контроллер представления с 2 ярлыками - каждый из которых будет заполнен из списков в 2 отдельных контроллерах таблицы. По моему мнению, у контроллера есть 2 переменные (temp и temp_1), чтобы получать данные от контроллеров таблиц и заполнять метки. Когда я вызываю первый вид таблицы и выбираю элемент, который работает нормально, и мой первый ярлык заполняется, когда я затем вызываю второе представление таблицы, которое работает тоже, и моя вторая метка заполняется - за исключением того, что первый ярлык теперь пуст, потому что temp теперь пуст. Я прикрепил свою готовую конструкцию из моего первого стола, показывая мне передачу моей переменной temp back to my view controller. (Моя вторая аналогична и проходит обратно temp_1) Спасибо за любую помощь.UITableViews как списки выбора
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "return_1" {
if let destination = segue.destinationViewController as? main_ViewController {
if let row = tableView.indexPathForSelectedRow?.row {
destination.temp = array1[row] as! String
}
}
}
}
Ваша догадка правильная и благодаря вам я решил проблему, которую я имел в течение нескольких дней. – ianM