В документах viewControllerWithRestorationIdentifierPath:coder:
говорится:
Ваша реализация этого метода должна создавать (или находить) соответствующий объект контроллера представления и вернуть его... Это не всегда необходимо создать новый объект контроллера вида в вашем реализация этого метода. Вы также можете вернуть существующее представление объект контроллера, который был создан другим способом. Например, если контроллер представления уже был загружен из файла раскадровки, вы вернете этот объект, а не создадите новый. [Мой курсив.]
Это всегда казалось мне полным бессмыслицей. Это метод класса! В настоящий момент у нас нет доступа к каким-либо экземплярам, если мы не создадим их. Я был бы признателен, если кто-нибудь сможет объяснить мне, как метод класса может найти или узнать о "контроллере представления, который уже был загружен из файла раскадровки".
РЕДАКТИРОВАТЬ: Чтобы заработать награду, вы должны показать мне фактическое дело из вашего собственного приложения метода класса viewControllerWithRestorationIdentifierPath:coder:
, используемого для "возврата существующего объекта контроллера представления, который был создан другое означает."