Я пытаюсь следовать за Маркусом Заррой в его книге «Основные данные». В книге он делает небольшую пробную заявку, но она не дает большой помощи, когда все не получается ...NSSearchField работает не так, как ожидалось
Он начинается визуально, проектируя три объекта, а затем добавляя контроллеры массивов для каждого объекта к основному нибу. Во-вторых, он добавляет табличное представление и некоторые другие визуальные компоненты для отображения данных из контроллеров массива.
До сих пор мне удалось следовать, но теперь он добавляет поле поиска в gui и привязывает его к тому же контроллеру массива, что и одно из табличных представлений. Ожидаемое поведение было бы для того, чтобы tableview получал фильтрацию при вводе в поле поиска, но ничего не происходит.
Как узнать, что случилось?
соответствующих частей от кончика пера состоит в следующем:
NSArrayController Рецепты
- Mode = Entity
- Enitity Name = РецептTableView ж/TableColumn
- Значение Bind рецептур
- Ключ контролера = размещенныйОбъекты - Путь к модели ключа = имяПоле поиска
- Predicate Bind Для Рецепты
- Контроллер Key = filterPredicate
- Модель Key Path = имя
- Отображаемое имя = предикат
- Predicate Формат = $ содержит ключевого ресурса значение
В консоли нет сообщений.
С уважением,
-Vegar
И, вуаля, это работает! Благодарю. – Vegar