Моя цель - попытаться передать несколько имен из одного входа в представлении XIB в файл контроллера представления. Это очень простая проблема, но я не нашел решения онлайн.
Это то, что я сейчас использую, чтобы попытаться передать строковый ввод.
let nameOne = TwoMedleyStopwatch(nibName: "TwoMedleyStopwatch", bundle: nil)
nameOne.swimmerOneName = swimmerOneTextField.text!
let nameTwo = TwoMedleyStopwatch(nibName: "TwoMedleyStopwatch", bundle: nil)
nameTwo.swimmerTwoName = swimmerTwoTextField.text!
let nameThree = TwoMedleyStopwatch(nibName: "TwoMedleyStopwatch", bundle: nil)
nameThree.swimmerThreeName = swimmerThreeTextField.text!
let nameFour = TwoMedleyStopwatch(nibName: "TwoMedleyStopwatch", bundle: nil)
nameFour.swimmerFourName = swimmerFourTextField.text!
navigationController?.pushViewController(nameOne, animated: true)
navigationController?.pushViewController(nameTwo, animated: true)
navigationController?.pushViewController(nameThree, animated: true)
navigationController?.pushViewController(nameFour, animated: true)
Моя проблема что он также передает только одно имя за один раз с анимацией каждый раз. Я попытался установить для параметра "animated: true" значение false, однако оно по-прежнему передает только каждое имя по одному.
Чтобы было более ясно, это то, что я пытаюсь выполнить sh. Это было сделано с использованием сегментов и раскадровки, а не XIB: изображения 1 и 2
![Transferring names (With XIB)](https://i.stack.imgur.com/1lViQ.png)
Это то, что происходит со мной, когда я хочу передать все имена: изображения 3 и 4. Он циклически повторяет каждое из них и не сохраняет их все сразу как на картинке 2.