Dans mon application cocoa, j'ai lié les propriétés d'une classe à certains champs de texte à l'aide d'un NSObjectController. Le seul problème que j'ai rencontré jusqu'à présent : il faut toujours quitter un champ de texte avant que l'NSObjectController mette à jour la classe avec la saisie actuelle.
Cela pose un problème si l'utilisateur ne quitte pas un champ de texte et clique directement sur un bouton Enregistrer/Soumettre. La classe ne contient pas la saisie actuelle. Toujours une mauvaise chose.
Je cherche un moyen d'éviter cela. Comme dire à NSObjectController de récupérer la saisie actuelle même si l'utilisateur a quitté le champ. Si c'est possible, je pourrais mettre cette commande dans la méthode d'enregistrement avant de sauvegarder et tout irait bien.