Я новичок в программировании, поэтому задал вопрос. У меня есть приложение с 3 viewControllers. Первая 2 имеет входные данные. Итак, вопрос в том, как я могу передавать данные с 1-го и 2-го VC на третий? Большое спасибо за помощь.Передача данных между несколькими контроллерами просмотра в swift
-1
A
ответ
0
Наиболее часто используются сегменты между каждым контроллером представления (VC# 1 >> VC2 >> VC3). Если вы это делаете, вам просто нужно объявить публичные свойства по маршруту и передать их.
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "Segue VC#2" {
if let vc = segue.destination as? SecondViewController {
vc.property1 = self.propertyToSend
}
}
}
+2
Но какой segue следует использовать, если я хочу передать ny данные с 1-го и 2-го VC на 3-й? 1> 3, 2> 3 или 1> 2> 3? –
Смежные вопросы
- 1. (Swift) Передача данных между контроллерами просмотра
- 2. Передача объекта между контроллерами просмотра в Swift
- 3. Swift - Передача логических элементов между контроллерами просмотра
- 4. Передача данных между контроллерами в Swift
- 5. Переменные и передача данных между контроллерами просмотра
- 6. Передача данных между контроллерами просмотра БЕЗ segues
- 7. Передача данных между несколькими контроллерами просмотров
- 8. Реализация основных данных в Swift 3 с несколькими контроллерами просмотра
- 9. Swift - Передача данных между контроллерами просмотров
- 10. Передача данных между контроллерами View (Swift)
- 11. Передача данных между контроллерами
- 12. Swift - Прокручивание между несколькими контроллерами просмотра с использованием UIPageViewController
- 13. Передача нестатических объектов между контроллерами просмотра
- 14. Передача данных между угловыми контроллерами
- 15. Передача данных между контроллерами маршрутизатора
- 16. Передача данных между контроллерами просмотров
- 17. Передача данных между контроллерами представления с помощью UIAlertAction в Swift
- 18. Передача данных между двумя контроллерами представлений в Swift
- 19. Передача данных между контроллерами просмотра внутри UITabBarController без секретов
- 20. Передача данных между контроллерами интерфейса в WatchKit
- 21. Передача значений между контроллерами
- 22. Передача объекта между контроллерами
- 23. Передача данных между контроллерами с услугой
- 24. Передача данных между контроллерами представления в IOS
- 25. Передача данных между контроллерами в ASP.Net MVC-
- 26. Передача данных между контроллерами вида в раскадровках
- 27. Передача данных между контроллерами в AngularJs
- 28. Переключение между контроллерами просмотра
- 29. Ориентация с несколькими контроллерами просмотра
- 30. Передача TempData между контроллерами
Этот же вопрос задан много раз. –