Как сделать так, чтобы текстовая метка отображала количество строк в таблице? - PullRequest
1 голос
/ 04 мая 2009

Я использую базовые данные и хочу, чтобы текстовая метка отображала количество строк в таблице, какой код мне нужно было бы ввести в файл класса, чтобы сделать это?

Ответы [ 2 ]

2 голосов
/ 05 мая 2009

Предполагая, что столбцы вашего NSTableView привязаны к NSArrayController, вы можете привязать значение метки NSTextField к контроллеру вашего массива с помощью ключа контроллера "selectedObjects" и с путем ключа @count. Если вы хотите связать текстовое поле с чем-то вроде «x row», где x - это количество строк, вы должны связать «Display Pattern Value1» с тем же самым (selectedObjects. @ Count) и использовать «% {value1} @ row». "как шаблон отображения.

2 голосов
/ 05 мая 2009

Установите запрос на выборку для контекста вашего управляемого объекта, как обычно, и вызовите countForFetchRequest:. Не забудьте подписаться на NSManagedObjectContextObjectsDidChangeNotification, чтобы вы могли обновлять его при добавлении или удалении объектов!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...