Есть ли способ при использовании раскадровки определить, когда переход вызывается в первый раз. Я использую prepareForSegue:sender: для вставки указателя на мою модель в контроллер назначения перехода, но я хочу сделать это только при первом создании контроллера.
В настоящее время я проверяю указатель dataModel в целевом контроллере и устанавливаю его только в том случае, если он возвращает null. Это прекрасно работает, но я хотел проверить, не упустил ли я другой способ сделать это?