Обновление: генератор работает, с модификацией шаблона
Документация Core Data предлагает использовать -primitiveValue и -setPrimitiveValue: методы для доступа и изменения внутренних данных подкласса NSManagedObject, а не более медленный и не проверенный тип -primitiveValueForKey: и setPrimitiveValue: forKey:.
Я хотел бы принять это изменение в своем коде, но во избежание предупреждений компилятора мне нужно добавить объявления @property и @dynamic в мои классы управляемых объектов для всех этих примитивных средств доступа. Xcode рад генерировать весь этот код для меня, но только для открытых средств доступа к объекту (-value, а не -primitiveValue).
Есть ли какой-либо автоматизированный метод, либо через XCode, либо с помощью внешней программы, которая может сканировать файл .xcdatamodel, чтобы сгенерировать эти примитивные средства доступа для меня, чтобы мне не приходилось выводить их все во всех 16 моих управляемых классов?