Кажется, что объект NSEntityDescription
описывает данные, а объект NSManagedObject
содержит соответствующие данные.Если у вас обычный подкласс NSObject
, описание данных и фактические данные находятся в одном месте, не так ли.Ну, по крайней мере, описание в классе, а данные в объекте.Вы можете рассматривать объект как описание вида переменных, которые он содержит.
Почему тогда Core Data разделяет класс, который описывает данные, и класс, который содержит данные?Это связано с неисправностью?