Я пытаюсь понять, как Core Data
работает в Objective-C
и не может понять назначение категорий с именем SomeClass+CoreDataClass
, которые создаются, когда мы хотим создать подкласс NSManagedObject
.
Насколько я знаю, они должны создаваться только один раз, а не обновляться каждый раз, когда нам нужно обновить структуру нашей сущности, чтобы мы могли добавлять туда наши методы. Однако они воссоздаются как пустые файлы каждый раз, когда я воссоздаю подкласс NSManagedObject
.
Я думаю, я что-то упустил, так что вы могли бы объяснить их цель?