У меня есть таблица с данными, загруженными из массива (из plist), и у меня также есть панель поиска, работающая с NSPredicate. Единственная проблема заключается в том, что при поиске результаты показывают исходные данные, а не отфильтрованные данные. Также, когда я нажимаю «Отмена», отображается правильное количество результатов, но с использованием нефильтрованных данных. Как сделать так, чтобы в табличном представлении отображались отфильтрованные данные, когда панель поиска активна и после запуска поиска?