Создание и обновление отображающейся модели
Отображающаяся модель является экземпляром NSMappingModel с набором NSEntityMapping и NSPropertyMapping объекты, вместе с поддержкой объектов, таких как экземпляры NSEntityMigrationPolicy и NSFetchRequest. (Для больше об определенных Базовых классах Данных, см. соответствующую справочную документацию API.) Можно создать модель непосредственно в коде во время выполнения; однако, обычно проще сделать так графически использование инструмента Mapping. (Это походит на Интерфейсного Разработчика. С Интерфейсным Разработчиком Вы графически создаете набор объектов, тогда сохраняющихся в файле и воссоздающихся во время выполнения. Точно так же так же, как можно изменить пользовательский интерфейс после того, как он был загружен, можно настроить отображающуюся модель после того, как он был загружен.)
Для создания новой модели отображения в XCode, Вы выбираете File> New File, затем в панели New File, Вы выбираете Design> Mapping Model и нажимаете Next. В следующей области Вы даете модели имя и нажимаете Next для отображения области выбора исходной и целевой модели:

Представление схемы выводит на экран группы и файлы в Вашем проекте. Вы перешли к существующему файлу модели, затем нажимаете Set Source Model или Set Destination Model как надлежащие. При выборе и источника и целевой модели Вы нажимаете Finish для создания модели отображения значения по умолчанию.
Если исходная или целевая модель изменяется, можно обновить отображающуюся модель путем выбора Design> Mapping Model> Update Source Model или Update Destination Model соответственно. (Как правило, однако, исходные и целевые модели должны быть завершены перед созданием отображающейся модели.)