Описание тега nsmetadataquery
В NSMetadataQuery
Класс инкапсулирует функциональность, предоставляемую непрозрачным типом MDQuery для запроса метаданных Spotlight.
NSMetadataQuery
объекты предоставляют результаты запроса метаданных несколькими способами:
Как отдельные значения атрибутов для запрошенных атрибутов. Как списки значений, содержащие отдельные значения для заданных атрибутов в результатах запроса. Прокси-сервер массива результатов, содержащий все результаты запроса. Это подходит для использования с привязками какао. В виде иерархической коллекции результатов, объединяющих элементы с одинаковыми значениями для указанных атрибутов группировки. Это также подходит для использования с привязками какао. Запросы состоят из двух этапов: начального этапа сбора, на котором собираются все совпадающие на данный момент результаты, и второго этапа оперативного обновления.
По умолчанию получатель не имеет ограничений на область поиска. Используйте setSearchScopes: для настройки.
По умолчанию уведомление об обновленных результатах происходит через 1,0 секунду. ИспользоватьsetNotificationBatchingInterval:
настроить.
Перед запуском запроса необходимо установить предикат с помощью метода setPredicate:.