[Résolu] Binding et NSNegateBooleanTransformerName
Bonjour,
Je réalise une interface graphique sous osX basée sur core data, et j'utilise le binding pour mettre à jour mes champs.
Je veux désactiver un champ si une des valeurs du modèle est égale à TRUE.
donc dans IB je configure mon binding et dans le champ "ValueTransformer" j'entre ce que j'ai vu dans la doc apple : NSNegateBooleanTransformerName
en me disant que cela va inverser ma valeur, donc tout va bien ( en théorie )
Mais voila, j'ai ce message d'erreur à l'execution :
pourtant si j'ai bien lu, c'est une constante ?
http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSValueTransformer_Class/Reference/Reference.html
Merci pour vos conseils.
Je réalise une interface graphique sous osX basée sur core data, et j'utilise le binding pour mettre à jour mes champs.
Je veux désactiver un champ si une des valeurs du modèle est égale à TRUE.
donc dans IB je configure mon binding et dans le champ "ValueTransformer" j'entre ce que j'ai vu dans la doc apple : NSNegateBooleanTransformerName
en me disant que cela va inverser ma valeur, donc tout va bien ( en théorie )
Mais voila, j'ai ce message d'erreur à l'execution :
Cannot find value transformer with name NSNegateBooleanTransformerName
pourtant si j'ai bien lu, c'est une constante ?
http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSValueTransformer_Class/Reference/Reference.html
Merci pour vos conseils.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Sous IB, la liste qui permet de faire le choix du transformateur propose déjà les types intégrés. Fais ton choix là -dedans.
Ce qui est très étrange c'est que je ne l'ai jamais vu dans le petit menu, je ne trouve que ces deux constantes :
Merci
sur la 3.2.4 j'ai bien :
NSIsNil et NSIsNotNil en plus de NSNegateBoolean
le souci venait en partie de là je pense.