Описание тега nsmetadataquery
Класс NSMetadataQuery инкапсулирует функциональные возможности, предоставляемые непрозрачным типом MDQuery для запроса метаданных Spotlight.
1
ответ
Нужно ли мне NSMetadataQueryDidFinishGathering, если я наблюдаю за каждым NSMetadataQueryGatheringProgress?
NSMetadataQuery сообщений NSMetadataQueryGatheringProgress как запрос выполняется, а затем NSMetadataQueryDidFinishGatheringкогда это будет сделано. Я получаю оба уведомления, и они работают нормально. Я замечаю, однако, что когда я получаю NSMetada…
29 мар '17 в 01:52
2
ответа
NSMetaDataQuery, установить пути setSearchScope рекурсивными?
В Objective-C я настраиваю NSMetaDataQuery и настройка setSearchScope: для запроса, чтобы искать определенную пользовательскую папку документов. Поиск работает, но не просматривает дерево каталогов, только поиск в папке "Документы".Я пробовал подста…
10 ноя '10 в 18:04
2
ответа
Документы iCloud Drive, не включенные в результаты NSMetadataQuery
У меня есть базовое приложение для iOS 8, которое перечисляет документы пользователя в контейнере iCloud приложения, а также в iCloud Drive. Моя проблема заключается в том, что документы, которые находятся непосредственно в iCloud Drive (Finder → Go…
23 фев '15 в 11:20
2
ответа
NSMetadataQuery игнорирует пользовательский тип файлового пакета
Я использую UIManagedDocument чтобы управлять моими файлами в iCloud. После настройки NSMetadataQuery вот так: iCloudQuery = [[NSMetadataQuery alloc] init]; [iCloudQuery setSearchScopes: [NSArray arrayWithObject:NSMetadataQueryUbiquitousDocumentsSco…
26 янв '12 в 22:16
1
ответ
NSMetadataQuery говорит, что нет документов, несмотря на успешную синхронизацию данных?
Я пытаюсь заставить мое приложение OS X автоматически обновляться после внесения изменений в документ iCloud, и мне очень трудно заставить работать уведомление. В частности, мне дали код, который должен перечислить все результаты моего NSMetadataQue…
16 июн '13 в 20:56
0
ответов
Невозможно получить результаты для поискового поиска пользовательских тегов с помощью NSMetadataquery и kMDItemUserTags
Я пришел в себя после попытки добавить подпрограмму в мой контроллер для поиска на компьютере пользователя файлов пользователя с указанными тегами пользователя (Mavericks+). Я сталкиваюсь с блоком, где начинается поиск, но результаты не возвращаются…
09 мар '17 в 14:15
2
ответа
iCloud NSMetadataQuery и обновления (NSMetadataQueryUpdateChangedItemsKey)
Я наблюдаю за своей песочницей iCloud (iOS), используя NSMetaDataQuery рекомендуются - и все работает хорошо. Я пытаюсь использовать NSMetadataQueryUpdateChangedItemsKey в NSMetadataQueryDidUpdateNotification для того, чтобы эффективно обновить мою …
24 авг '15 в 08:57
2
ответа
Предикат строки поиска
Я пытаюсь создать поисковый запрос, используя NSMetaDataQuery и развертывая предикат, как показано ниже: NSString * format = @"kMDItemDisplayName like[cd] %@"; NSPredicate * compPred = [NSPredicate predicateWithFormat:format,[NSString stringWithForm…
02 ноя '12 в 10:45
4
ответа
NSMetadataQuery не заканчивает сбор (без уведомления)
Я делаю резервную копию Managrer для моего приложения (через iCloud). Я сделал несколько тестов, и основы сработали. Но через несколько дней это прекратилось. я использую NSMetadataQuery для поиска, если резервный файл существует. Мои резервные файл…
29 ноя '11 в 14:49
2
ответа
Доступ к рабочему столу в изолированном приложении
Я создаю приложение, которое имеет функцию, чтобы открыть новые снятые скриншоты. Я хотел бы распространять его с помощью Mac App Store. К сожалению, это должно быть в песочнице. Чтобы найти новые скриншоты, я запускаю NSMetaDataQuery. Он возвращает…
28 авг '12 в 05:58
1
ответ
NSMetadataQuery ничего не возвращает
Использование xcode 8 на iOS 10. Попытка собрать очень простой NSMetadataQuery. Тали почти целый день на это сейчас. Удалось заставить это сделать запрос, но он не возвращает никаких документов из My iCloud, ни одного. class ViewController: UIViewCo…
05 окт '16 в 19:17
0
ответов
Получение NSMetadataItem для локальных файлов в iOS App Sandbox
Я знаю, что на iOS вы можете использовать только NSMetadataQuery для файлов iCloud. Однако, согласно руководству Apple, вы все равно можете получить NSMetadataItem ища нужный файл вручную FileWrapper: iOS позволяет выполнять поиск метаданных в iClou…
24 июн '17 в 16:57
1
ответ
Как правильно заполнить UITableView асинхронным контентом, который нужно отсортировать
У меня есть куча файлов разных размеров (>100), хранящихся в iCloud. у меня есть NSMetadataQuery который возвращает эти файлы. Они сообщаются в мое приложение от NSMetadataQuery Объект в случайном порядке. Я открываю их и извлекаю пару строк, которы…
11 мар '14 в 11:21
2
ответа
Как я могу отсортировать icloud NSMetadataQuery результат UIDocument по дате модификации?
У меня есть приложение для iOS, которое использует простую модель UIDocument с одним полем контента для хранения iCloud. Я получаю список документов для заполнения UITableView, используя NSMetadataQuery. Я хочу, чтобы новые документы отображались вв…
09 сен '12 в 15:11
1
ответ
NSMetadataQuery не возвращает никаких данных
Я пытаюсь перечислить все мои файлы на моем Mac для приложения, которое я сделал. Я использую NSMetadataQuery, но он не работает. Вот код: import Cocoa class ViewController: NSViewController { let metadataQuery = NSMetadataQuery() @IBOutlet weak var…
01 авг '16 в 11:47
0
ответов
Как правильно отследить загрузку iCloud?
Я пытаюсь интегрировать использование iCloud в мое приложение. Я понял, как работает этот процесс и его основы. Я уже мог загружать контент в iCloud, но мне нужно отслеживать ход загрузки, чтобы улучшить Ux, который я предоставляю конечному пользова…
28 апр '17 в 17:37
0
ответов
Как открыть UIDocument после того, как UIDocumentStateSavingError существует?
В моем приложении на основе iCloud я заметил, что если происходит сбой, когда UIDocument открыт (и еще не был закрыт), статус документа иногда становится UIDocumentStateSavingError и это никогда не открывается успешно снова. Когда я бегу [UIDocument…
13 мар '13 в 18:57
0
ответов
NSMetadataQuery сортировка по дате обновления не работает
Я пытаюсь отсортировать результаты NSMetadataQuery по дате обновления, но он не работает. Вот мой код: self.query = [[NSMetadataQuery new] autorelease]; [self.query setSearchScopes:@[NSMetadataQueryUbiquitousDataScope]]; NSSortDescriptor *sortKeys=[…
01 фев '13 в 17:27
1
ответ
NSMetadataQuery не находит документы после их перемещения в iCloud
В моем приложении Mac у меня есть NSMetadataQuery смотреть каталог приложения iCloud. Когда пользователь решает включить iCloud из приложения, я делаю следующее в следующем порядке: Вызов [[NSFileManager defaultManager] URLForUbiquityContainerIdenti…
20 янв '14 в 11:38
2
ответа
Почему происходит сбой проверки [класса NSMetadataQuery] на iOS 4.2.1?
Я пытаюсь использовать этот подход, описанный Марко Арментом, для проверки существования класса перед его использованием. При правильных настройках классы автоматически становятся слабосвязанными, когда это необходимо. Как описывает Марко, "вы может…
30 май '12 в 06:58