Ответ, с которым вы связаны, кажется здесь весьма актуальным.Я думаю, что тема, которую вы должны понять, это сериализация и десериализация.Вкратце, сериализация - это процесс преобразования структуры данных или объекта в другой формат (например, XML / JSON / двоичный), который затем можно преобразовать обратно в структуру данных или объект посредством десериализации.Ответ, с которым вы связались, обсуждает, как Cocoa предлагает разработчику справиться с этим жизненным циклом сериализации / десериализации.
Таким образом, вы должны придумать, что вам нужно сохранить из ваших представлений.Как только вы это сделаете, вы можете написать сериализаторы и десериализаторы для сохранения / перезагрузки этой информации.И после того, как вы перезагрузили информацию, должно быть просто обновить текущее представление загруженной информацией.