2010-05-24 2 views
0

Je travaille sur une application dans laquelle je dois stocker toutes les propriétés de la sous-classe NSObject dans un fichier plist, puis permettre aux utilisateurs de le stocker et de le restaurer. Nous l'appelons profil et il peut restaurer l'état sauvegardé de tous les contrôles/vues sur la fenêtre dans mon application.Comment faire pour activer les contrôles de fenêtre (NSTextField, NSCheckbox et etc) dans la liaison manuelle

J'ai terminé la partie stockage/restauration, mais le problème est lorsque je mets à jour les propriétés de classe manuellement, il ne met pas à jour l'état de contrôle Comme les cases à cocher et autres liées à la propriété class.

S'il vous plaît laissez-moi savoir comment puis-je mettre à jour l'état des commandes, si son KVC/KVO mis à jour par programmation.

Merci à l'avance

Répondre

0

Vous devez lire ce guide here

En particulier lire la section « support manuel automatique Versus » qui détaille la façon dont vous avez besoin de changer vos propriétés afin que vous êtes en conformité KVO.

Questions connexes