NSSearchField не работает должным образом
Я пытаюсь следовать Маркусу Зарре в его книге "Основные данные". В книге он делает небольшой пример приложения, но он не очень помогает, когда что-то не получается...
Он начинает с визуального проектирования трех сущностей, а затем добавляет контроллеры массива для каждой сущности в основной кончик. Во-вторых, он добавляет просмотр таблицы и некоторые другие визуальные компоненты для отображения данных с контроллеров массива.
До сих пор мне удавалось следить, но теперь он добавляет поле поиска в графический интерфейс и привязывает его к тому же контроллеру массива, что и к одному из представлений таблицы. Ожидаемое поведение будет для фильтра таблицы при фильтрации в поле поиска, но ничего не происходит.
Как мне узнать, что не так?
Соответствующие части от пера следующие:
NSArrayController Рецепты
- Mode = Entity
- Enitity Name = РецептTableView w / TableColumn
- Привязка стоимости к рецептам
- Ключ контроллера =ограмма объекта - Путь к ключу модели = имяПоле поиска
- Предикат Привязка к рецептам
- Ключ контроллера = фильтрПредикат
- Путь ключа модели = название
- Отображаемое имя = предикат
- Формат предиката = keyPath содержит значение $
В консоли нет соответствующих сообщений.
С уважением,
-Vegar
1 ответ
Пример книги неверен и будет исправлен в следующей печати. Вы можете полностью удалить путь ключа модели, так как он никогда не читается, и изменить формат предиката на:
name contains[c] $value