2010-03-12 17 views
18

estoy portar algún código de Datos Básicos de iPhone a Mac OS X.NSFetchedResultsController Mac OS X cacao equivalente

problema es que el Marco de Datos Básicos en Mac OS X no tiene ni NSFetchedResultsController.hNSFetchedResultsControllerDelegate protocolo declarado; al menos no puedo obligar a una aplicación Cocoa a ver esta clase incluso si arrastro Core Data Framework desde el proyecto de iPhone para vincularlo con la aplicación Mac.

¿Alguien se ha enfrentado a este problema?

Respuesta

20

En Mac OS X, probablemente debería aprovechar las ventajas de los controladores Cocoa. NSArrayController es probablemente lo que quieres.

+1

Aquí hay un excelente tutorial que ilustra cómo usar un NSArrayController como sugirió Barry. http://www.raywenderlich.com/21752/how-to-use-cocoa-bindings-and-core-data-in-a-mac-app –