Мне наконец-то удалось решить эту проблему.Даже если я новичок в объективе-c, я думаю, что ввод основных данных после завершения проекта - не очень хорошая идея.Даже если многие утверждают, что это легко.К сожалению, все люди, которые так говорят, показывают в качестве доказательства какое-то действительно простое руководство по одному объекту с одним строковым атрибутом, который нужно изменить.Вместо этого для моего проекта я написал много кода в дополнение к существующему, а также некоторые подклассы (например, NSManagedObject), которые нарушают исходную модель.Этот добавленный код также должен быть написан тщательно.Производная проблема может быть такой же простой, как не сохраненный атрибут, или опасной, как удаление неправильных сущностей.
Фактически, моя проблема была из-за неправильной конфигурации в методе декодирования и кодирования в классах, участвующих в процессе сериализации.
По моим вопросам:
-Пункт один по-прежнему остается без ответа, потому что я еще не уверен в цели-c
-Пункт два, как я уже говорил, связанный объект имелкакая-то проблема с кодированием / кодом.
- Скажи три, я ошибся, нужно написать много кода, в зависимости от того, насколько сложным является соответствующий класс.