Большинство сегментов инициируются автоматически в результате некоторого взаимодействия с пользователем. Например, если у вас есть переход, который подключен от кнопки к сцене в раскадровке, то при нажатии кнопки переход автоматически инициируется.
Время от времени имеет смысл программно инициировать переход - например, у вас есть сценарий рекордов, который отображается, когда пользователь выигрывает раунд игры. Невозможно выразить концепцию победы в самой раскадровке, поэтому вместо этого вы можете создать переход, назначить ему идентификатор и вызвать -performSegueWithIdentifier:sender:
во время выполнения.
Другой связанный с segue метод на UIViewController, -prepareForSegue:sender:
, - это метод, который вы должны переопределить для выполнения любой настройки на целевом контроллере представления.