Hallo,
habe mal eine kurze Frage, die für Euch Profis vermutlich einfach zu beantworten ist. Ich arbeite mich gerade in NSUserDefaults ein und möchte gerne in meinem Prefs-Menü Bindings für die Einstellungen nutzen. Wenn ich dann ein paar Häkchen setze und ein paar Werte ändere, dann wird dies auch beim nächsten Öffnen des Fensters so wieder angezeigt.
Wenn ich aber an anderer Stelle im Programm die Werte abfragen will, dann bekomme ich immer die Standardwerte, die ich am Anfang festgelegt habe. Ich benutze eine .plist-Datei. Hier ein bisschen Code:
Im App-Delegate:
Wenn ich mir nun hier aber die Werte anzeigen lassen möchte, dann bekomme ich wie gesagt immer nur den Standard:
Als Anmerkung: die studentViewVisOptions sind in der plist ein Dictionary, das wiederum die BOOL-Werte für Keys enthält, die Spalten einer Tabelle ein- bzw. ausblenden.
Ich hoffe, es kann mir geholfen werden..
habe mal eine kurze Frage, die für Euch Profis vermutlich einfach zu beantworten ist. Ich arbeite mich gerade in NSUserDefaults ein und möchte gerne in meinem Prefs-Menü Bindings für die Einstellungen nutzen. Wenn ich dann ein paar Häkchen setze und ein paar Werte ändere, dann wird dies auch beim nächsten Öffnen des Fensters so wieder angezeigt.
Wenn ich aber an anderer Stelle im Programm die Werte abfragen will, dann bekomme ich immer die Standardwerte, die ich am Anfang festgelegt habe. Ich benutze eine .plist-Datei. Hier ein bisschen Code:
Im App-Delegate:
Wenn ich mir nun hier aber die Werte anzeigen lassen möchte, dann bekomme ich wie gesagt immer nur den Standard:
Als Anmerkung: die studentViewVisOptions sind in der plist ein Dictionary, das wiederum die BOOL-Werte für Keys enthält, die Spalten einer Tabelle ein- bzw. ausblenden.
Ich hoffe, es kann mir geholfen werden..
![:D](https://osxentwicklerforum.de/wcf/images/smilies/biggrin.png)