Как мне отсортировать NSArrayController по длине строки, используя привязки? - PullRequest
0 голосов
/ 11 октября 2010

Я пытаюсь использовать ключ-путь для сортировки NSTableView по длине каждой строки, содержащейся в каждой строке. Я использую NSArrayController для управления своим массивом контента, но у меня возникают проблемы с поиском, где или как получить контроллер массива для выполнения этого поведения. Я знаю, что настройка где-то в Интерфейсном Разработчике; Я просто не могу его найти.

1 Ответ

4 голосов
/ 04 декабря 2010

В Интерфейсном Разработчике выберите столбец таблицы и просмотрите его Атрибуты в Инспекторе. Введите свой ключевой путь в поле Sort Key. Например, если вы хотите отсортировать по длине строки foo, установите Sort Key равным foo.length (это работает, потому что строки имеют метод length). Затем установите в поле выбора значение compare:

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