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

UIDocument представляет собой редактируемый пользователем документ в приложении iOS. Это абстрактный базовый класс в структуре UIKit. Когда он используется, его подкласс берет на себя роль модели приложения модель-представление-контроллер. Поскольку он реализует протокол NSFilePresenter, он значительно упрощает написание приложения iOS на основе документов. Его аналог для Mac OS - NSDocument.
1 ответ

iCloud: возможно ли использовать KVS для пользовательских объектов?

Я пытаюсь обернуть голову вокруг хранилища iCloud. Я прочитал Руководство по дизайну iCloud и некоторые вопросы здесь, на SO. Вот мой сценарий: У меня есть класс, который имеет только NSMutableArray... эта коллекция содержит мои собственные объекты,…
02 апр '14 в 01:46
0 ответов

Не удалось загрузить UIDocuments на отдельных устройствах

Я создал UIDocument, чтобы обернуть пользовательский объект. UIDocument успешно сохраняется в iCloud, и я успешно загружаю каждый UIDocument при каждом запуске приложения. Тем не менее, когда я пытаюсь запустить приложение на новом устройстве (iPhon…
26 апр '13 в 21:48
1 ответ

iCloud & UIDocument: есть ли способ очистить журналы транзакций

При интенсивном использовании UIDocument с iCloud на нескольких устройствах большое количество журналов транзакций будет сохранено в iCloud. Это приведет к сокращению свободного места в iCloud при длительном использовании. Интересно, есть ли способ …
13 мар '13 в 23:41
1 ответ

Можно ли использовать UIWebView для просмотра и редактирования документов XML в приложении iOS

Если мое приложение создает и редактирует XML-документы в стиле структуры, могут ли документы быть отображены в UIWebView и отредактированы во время визуализации в том же виде?
26 фев '12 в 22:29
1 ответ

Загрузить документ из iCloud перед загрузкой представления

У меня есть изображения на iCloud, и я подкласс UIDocument для них. Теперь я хочу отобразить изображения на UITableView после загрузки ViewController. Поэтому я добавил этот код внутри viewDidLoad метод - (void)viewDidLoad { ... iCloudImage *iClImag…
08 июн '12 в 11:03
2 ответа

Слияние изменений UIDocument для конфликтов iCloud

Я потратил несколько дней, пытаясь найти или выяснить для себя, как программно объединить изменения UIDocument, когда срабатывает уведомление UIDocumentStateChangedNotification и в состоянии документа установлен UIDocumentStateInConflict. Все пример…
02 июн '18 в 04:01
1 ответ

NSMetadataQueryDidUpdateNotification вызывается несколько раз

Я включил iCloud UIDocument в моем приложении, и я храню документ в облаке, документ упакован, для получения уведомления об обновлении документа iCloud я делаю это: - (void)startQuery { [self stopQuery]; NSLog(@"Starting to watch iCloud dir..."); _q…
1 ответ

Как синхронизировать NSDocument с iPad/iPhone на Mac OSX с помощью iCloud

Как синхронизировать nsdocument с ipad / iphone на Mac OS X с помощью icloud Мне удалось заставить это работать! с Mac OS X на iPhone / iPad, но не с iPad / iPhone на Mac OS X Вот мой код из файла подкласса nsdocument на osx: Заголовочный файл: #imp…
08 янв '14 в 00:01
0 ответов

UIViewController выпущен без viewWillDisappear: вызывается?

У меня есть базовая реализация UITableViewController это представляет UIDocument, Ссылка на документ сохраняется как переменная экземпляра контроллера представления. В viewWillDisappear: Я закрываю документ, если контроллер представления удален (а н…
04 дек '14 в 10:57
2 ответа

Определите UIDocument однозначно

Я работаю над приложением на основе документов с UIDocumentBrowserViewController. Само приложение создает текстовые файлы, которые пользователь может редактировать и сохранять. Я хочу отправить эти файлы в приложение-компаньон на Apple Watch. Затем …
25 окт '17 в 21:06
1 ответ

iCloud NSDocument сохранить предупреждения - вызвано атрибутом файла lastUsedDate?

У меня есть приложение, которое использует NSPersistentDocument (без автосохранения) на OS X и UIDocument (также без автосохранения) на iOS. Представлением файла является Binary Core Storage. Это приложение работает нормально с iOS 7 + macOS 10.10. …
0 ответов

Особенности жизненного цикла приложения для приложения на основе документов

При разработке приложения для iOS на основе документов я исследовал несколько источников информации о правильной реализации жизненного цикла приложения, включая документацию Apple. Тем не менее, я не нашел никакого конкретного руководства для прилож…
20 июн '18 в 17:40
1 ответ

Открытие txt файла из iCloud

В моем приложении я пытаюсь сделать простую вещь - сохранить текстовый файл и файл изображения в iCloud, а затем извлечь его обратно, чтобы открыть в приложении. Прямо сейчас я могу сохранить как txt, так и файлы изображений в iCloud - без проблем. …
01 сен '12 в 03:43
1 ответ

Как прочитать конфликтующий UIDocument из unresolvedConflictVersionsOfItemAtURL:

Когда конфликт возникает в UIDocument, я могу получить все конфликтующие версии, вызвав unresolvedConflictVersionsOfItemAtURL: на NSFileVersion но как я могу получить UIDocument (снимок) этих версий? Я хочу зациклить все версии и объединить это сам.…
31 дек '13 в 17:32
1 ответ

Различия NSDocument и UIDocument в разработке iCloud для ios

Может кто-нибудь объяснить мне, в чем различия классов UIDocument и NSDocument, когда дело доходит до разработки iCloud для приложения ios? какой из них лучше для файлового приложения?
29 июл '13 в 10:13
1 ответ

Как определить, является ли локальный файл более новым при перемещении локальных файлов в iCloud?

Когда пользователь включает iCloud в моем приложении, мне нужно переместить все локальные файлы в iCloud. Здесь я использую setUbiquitous:itemAtURL:destinationURL:error: переместить каждый файл. Проблема заключается в том, что если (для любого локал…
19 фев '13 в 16:46
2 ответа

Большой массив UIDocuments для iCloud

У меня есть проект с синхронизацией iCloud, но он не работает вообще. Сначала я получаю массив измененных объектов, затем я конвертирую их в строки CSV (которые будут содержимым UIDocuments в облаке), а затем загружаю их в iCLoud. Если у меня менее …
1 ответ

Существующий UIDocument не будет обновляться в iCloud

У меня есть приложение, в котором нет проблем с созданием, хранением, перемещением и чтением новых файлов в облако и из него. У меня проблема с изменением документов, которые уже существуют в облаке. Я зову [NSFileManager defaultManager] setUbiquito…
21 янв '13 в 20:30
1 ответ

Получить localizedName из UIDocument без загрузки всего документа?

У меня есть UIDocumentприложение, которое показывает список документов, хранящихся в iCloud. Я получаю их имена (для отображения) из NSMetadataItem с metadataItem.value(forAttribute: NSMetadataItemDisplayNameKey), Документы содержат строку, и я пере…
24 окт '17 в 08:21
1 ответ

Обработка загрузки / сохранения изображений в UIDocument, который содержит несколько изображений

У меня есть простой объект модели Location с несколькими текстовыми элементами и images : [UIImages]?, Location является Codable поэтому я сохраняю текстовые биты как JSON, а затем записываю изображения в тот же FileWrapper, Мой вопрос заключается в…
16 фев '18 в 18:42