J'ai un modèle de données, composé principalement de « contenu » et un NSMutableArray NSMutableDictionary « contentsByName ». J'ai des objets ViewController que je souhaite observer les changements dans le modèle de données.Lors du déclenchement manuel d'un événement KVO, le dictionnaire des modifications peut-il être modifié?
J'ai une propriété "count" sur le modèle qui retourne la taille du tableau 'contenu' et je peux déclencher une observation de changement KVO avec willChange: et didChange :. Jusqu'ici tout va bien. Cependant, les view-controllers sont maintenant conscients que le modèle a changé, mais ne savent pas ce qui a été ajouté. Idéalement, j'ai besoin de mettre des informations supplémentaires dans le dictionnaire de changement qui est livré à l'observateur.
Est-ce possible?