2009-05-14 4 views

risposta

31

Perché non c'è NSArrayController per iPhone?

Perché fa parte del Kit di applicazione. L'iPhone non ha il kit di applicazione; invece ha UIKit.

Inoltre, esiste sul Mac per integrare Bindings, che non esiste su iPhone.

Ci sarà mai un controller NSArray per l'iPhone?

Chiedi a Apple. Meglio ancora, file an enhancement request. Se ne trova uno per Bindings, dal momento che non ha molto senso avere NSArrayController senza di esso.

+3

Forse sono minorenne, ma è impossibile creare un nsarraycontroller di un uomo povero e in un certo senso collegamenti "falsi" utilizzando molte osservazioni chiave-valore tra un'entità di dati di base e un nsarray? Certo, sono più un turista quando si tratta di Core Data, ma sono sorpreso che non ci sia solo * niente * per questo. –

7

Anche se non è lo stesso di NSArrayController, NSFetchedResultsController offre molti degli stessi scopi.

Ovviamente, non è ancora possibile parlare di NSFetchedResultsController, ma mi chiedo cosa succederebbe se avessi cercato i documenti Apple per questo?

Ho appena visto che questa mia vecchia risposta aveva bisogno di un aggiornamento: ora è consentito parlare di NSFetchedResultsController.