У меня есть модель Core Data с одним трансформируемым атрибутом. У меня также этот атрибут использует пользовательский NSValueTransformer, правильно настроенный в модели.
Когда я использую mogenerator для создания/обновления файлов моего компьютера и человека, машинные файлы для объекта, содержащего этот атрибут, всегда вводят атрибут NSObject. Чтобы Core Data использовал мой настраиваемый трансформатор значения, этот тип должен быть типом, который понимает трансформатор. Прямо сейчас, я вручную делаю это в человеческом файле, переопределяя свойство с соответствующим типом. Это делает работу и превращает трансформатор в работу. Тем не менее, я получаю несколько компиляционных предупреждений относительно переопределения атрибута.
Один из последних выпусков mogenerator, указанных в примечаниях к выпуску, которые теперь поддерживаются трансформируемыми атрибутами. Тем не менее, я не нашел синтаксиса примера, чтобы включить эту функцию.