34 votes

Comment puis-je faire en sorte que mogenerator reconnaisse le type approprié pour les attributs transformables?

J'ai un Core modèle de Données avec un seul transformables attribut. J'ai aussi cet attribut utiliser un NSValueTransformer, le programme d'installation dans le modèle correctement.

Lorsque j'utilise mogenerator pour générer/mise à jour de ma machine et de l'homme de fichiers, les fichiers de la machine pour l'entité contenant cet attribut toujours le type de l'attribut de NSObject. Dans l'ordre pour Base de Données à utiliser ma valeur personnalisée transformateur, ce type doit être le type le transformateur comprend. Maintenant, j'ai manuellement l'homme dans le fichier par la redéfinition de la propriété avec le bon type. De ce fait le travail et obtient le transformateur de travail. Cependant, je me retrouve avec plusieurs compiler les avertissements sur la redéfinition de l'attribut.

L'une des versions plus récentes de mogenerator précisé dans les notes de version qui transformables attributs sont désormais pris en charge. Cependant, je n'ai pas trouvé d'exemple de syntaxe pour activer cette fonctionnalité.

72voto

rentzsch Points 1497

Cela devrait être mieux documenté.

Pour définir le type de vos attributs générés, sélectionnez l'attribut souhaité dans le modeleur et passez à l'onglet Infos utilisateur. Créez ensuite un nouvel élément avec une clé de attributeValueClassName et une valeur de tout ce que vous souhaitez.

Voici une capture d'écran:

capture d'écran mogenerator

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X