Pregunta

Estoy usando Core Data y quiero una etiqueta de texto para mostrar cuántas filas hay en la tabla, ¿qué código necesitaría ingresar en el archivo de la clase para hacer esto?

¿Fue útil?

Solución

Suponiendo que las columnas de su NSTableView están vinculadas a un NSArrayController, puede vincular el valor de la etiqueta NSTextField a su controlador de matriz con la clave del controlador " ;rangexbjects " y con una ruta clave de @count . Si desea vincular el campo de texto a algo como " x filas " donde x es el número de filas, debe enlazar el " Valor del patrón de visualización1 " a la misma (organizadaObjects. @ count) y use "% {value1} @ rows " como el patrón de visualización.

Otros consejos

Configure una solicitud de recuperación en el contexto de su objeto administrado como lo haría normalmente, y llame a countForFetchRequest: . No olvide suscribirse a NSManagedObjectContextObjectsDidChangeNotification para que pueda actualizarlo cuando se agreguen o eliminen objetos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top