Domanda

ho familiarità con il modo di alimentare i dati di entità dati un core in un elemento NSPopUpButton in modo che possa essere selezionato per un altro. Attacchi in questo modo:

Per i valori stessi:

-> ValueSelection.Content
    Bind To: Value Source Entity
    Controller Key: arrangedObjects
    Model Key: N/A

Per i valori visualizzati nella NSPopUpButton:

-> ValueSelection.ContentValues
    Bind to: Same entity as ValueSelection.Content
    Controller Key: arrangedObjects
    Model Key: the name of the attribute you wish to have displayed

Per creare un collegamento al valore di destinazione:

-> ValueSelection.SelectedObject
    Bind to: Destination entity
    Controller Key: selection
    Model Key: Name of the attribute/relationship in the destination entity.

Quello che sto cercando di fare è capire se c'è un modo per impostare un filtro (sto cercando di indovinare in ContentValues) dove si può avere solo afferrare le voci dalla quell'entità che hanno una certa bandiera attributo checked ( ad esempio, dire che sto tirando dal mio ente users e ho solo voluto elencare maschio o utenti di sesso femminile).

È stato utile?

Soluzione

NSArrayController ha un " filtro predicato ", che può essere impostato in Interface Builder o nel codice (tramite il metodo nei documenti a cui ho collegato). Vedere la predicati Guida alla programmazione per capire che cosa predicato è necessario fornire per il filtro desiderato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top