Описание тега nsmetadataquery

Класс NSMetadataQuery инкапсулирует функциональные возможности, предоставляемые непрозрачным типом MDQuery для запроса метаданных Spotlight.

В NSMetadataQuery Класс инкапсулирует функциональность, предоставляемую непрозрачным типом MDQuery для запроса метаданных Spotlight.

NSMetadataQuery объекты предоставляют результаты запроса метаданных несколькими способами:

Как отдельные значения атрибутов для запрошенных атрибутов. Как списки значений, содержащие отдельные значения для заданных атрибутов в результатах запроса. Прокси-сервер массива результатов, содержащий все результаты запроса. Это подходит для использования с привязками какао. В виде иерархической коллекции результатов, объединяющих элементы с одинаковыми значениями для указанных атрибутов группировки. Это также подходит для использования с привязками какао. Запросы состоят из двух этапов: начального этапа сбора, на котором собираются все совпадающие на данный момент результаты, и второго этапа оперативного обновления.

По умолчанию получатель не имеет ограничений на область поиска. Используйте setSearchScopes: для настройки.

По умолчанию уведомление об обновленных результатах происходит через 1,0 секунду. ИспользоватьsetNotificationBatchingInterval: настроить.

Перед запуском запроса необходимо установить предикат с помощью метода setPredicate:.

Ссылка: http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSMetadataQuery_Class/Reference/Reference.html