Verwenden Sie NSArrayController mit verschachtelten NSMutableArrays (Cocoa Bindungen Frage)

StackOverflow https://stackoverflow.com/questions/1063140

Frage

Ich habe einen NSArrayController mit folgendem Objekt:

@interface AdressCard : NSObject <NSCoding> {
    NSString* name;
    NSString* street;
    NSMutableArray* tasks;
}

Ich habe eine einfache GUI mit einem NSTableView die ersten beiden Tasten angezeigt werden, und ich möchte ein zweites NSTableView haben den Inhalt der MutableArray (Aufgaben) für das ausgewählte Element des ersten Tableview angezeigt werden soll.

Wie kann ich das tun?

War es hilfreich?

Lösung

Mit der selection Eigenschaft der Array-Controller statt arrangedObjects, für die zweite Tabellenansicht.

Was Sie tun, ist ein Master / Detail-Layout genannt; Die Dokumentation hat ein Tutorial auf sie .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top