Hallo,
Ich hab ein kleines Problem mit einem NSPopupButton. In meinem Modell gibt es 2 Entitäten: Thing und Person. Eine Person kann mehrere Things besitzen und ein Thing hat genau einen Besitzer (inverse relationship).
Nun hab ich ein kleines Editorfenster für Thing gemacht, welches nach dem Hinzufügen eines solchen angezeigt wird. Das Fenster enthält einen NSPopupButton, in dem man den Besitzer aussuchen kann. Folgende Bindings sind gesetzt:
Das funktioniert auch ganz toll, nur ist am Ende der Personen immer ein Menüeintrag mit "No Value" vorhanden. Wie bekomm ich das weg?
Danke,
Hotzi
Ich hab ein kleines Problem mit einem NSPopupButton. In meinem Modell gibt es 2 Entitäten: Thing und Person. Eine Person kann mehrere Things besitzen und ein Thing hat genau einen Besitzer (inverse relationship).
Nun hab ich ein kleines Editorfenster für Thing gemacht, welches nach dem Hinzufügen eines solchen angezeigt wird. Das Fenster enthält einen NSPopupButton, in dem man den Besitzer aussuchen kann. Folgende Bindings sind gesetzt:
- Content: wird von arrangedObjects eines NSArrayControllers bezogen, welcher wiederum alle Personen aus dem managed context enthält.
- Content Values: vom selben controller, allerdings mit model key path "name"
- Selected Object: An selection eines NSArrayControllers gebunden, welcher alle Things enthält und model key path = "owner"
Das funktioniert auch ganz toll, nur ist am Ende der Personen immer ein Menüeintrag mit "No Value" vorhanden. Wie bekomm ich das weg?
Danke,
Hotzi
[url]http://www.martinhoeller.net[/url]