Вопросы по теме 'uidocument'

iCloud NSFileManager API - хранилище игровых результатов
В настоящее время у меня есть приложение для iOS, для которого я хотел бы включить хранилище оценок iCloud, чтобы пользователи могли синхронизировать свой игровой прогресс на своих устройствах. Прогресс пользователей хранится в нескольких файлах...
411 просмотров

Открытие txt файла из iCloud
В своем приложении я пытаюсь сделать простую вещь - сохранить текстовый файл и файл изображения в iCloud, а затем получить их обратно, чтобы открыть в приложении. Прямо сейчас я могу сохранять как текстовые файлы, так и файлы изображений в iCloud -...
682 просмотров
schedule 19.09.2021

Перенос пакетного файла класса UIDocument в iCloud
Я пишу приложение, которое сохраняет и загружает документы как локально, так и в iCloud. Локально работает нормально, но у меня проблема с iCloud. Документы сохраняются как пакет - UIDocument читает и записывает NSFileWrapper, который содержит...
516 просмотров

Что NSUndoManager делает с моим UITextView?
У меня возникли проблемы с направлением отмен с UITextView на диспетчер отмен UIDocument . Насколько я понимаю, когда пользователь вводит UITextView , он должен зарегистрировать отмену с ближайшим менеджером отмены в цепочке респондентов,...
518 просмотров
schedule 21.04.2022

программно открыть документ из UserDefaults в UIDocumentBrowserViewController
Я быстро работаю над приложением на основе документов, используя UIDocumentBrowserViewController . Я хочу, чтобы приложение по умолчанию открывало предыдущий файл, который использовался в последнем сеансе. При выходе из приложения я сохраняю...
132 просмотров

Является ли UIDocument подходящей стратегией для больших документов с метаданными?
Я рассматриваю возможность использования UIDocument en NSFileWrapper для хранения «проектов», содержащих довольно много больших видеофайлов и несколько небольших текстовых файлов. Есть несколько проблем, с которыми я сталкиваюсь, и я начинаю...
576 просмотров

Получить localizedName из UIDocument без загрузки всего документа?
У меня есть приложение на основе UIDocument , которое показывает список документов, хранящихся в iCloud. Я получаю их имена файлов (для отображения) из NSMetadataItem с metadataItem.value(forAttribute: NSMetadataItemDisplayNameKey) . Документы...
220 просмотров
schedule 22.05.2022

Правильный способ обнаружения удаления документов в iCloud на разных устройствах?
Я не могу найти очевидный способ обнаружить удаление документа, который я отслеживаю (я кэширую список документов, о которых заботится мое приложение). На устройстве 1: когда я удаляю документ, я вызываю [fileCoordinator...
2017 просмотров
schedule 16.08.2022

Как выполнять инкрементную запись для UIDocument в iCloud?
У меня есть UIDocument в универсальном контейнере iCloud, и мне нужно добавить данные в файл при сохранении документа. Я переопределяю методы readFromURL:: и writeContents::::: в соответствии с документацией UIDocument: -(BOOL)...
1176 просмотров
schedule 02.10.2022

Хранение аудиофайла в UIDocument
У меня есть небольшое приложение, которое работает с iCloud. Он хранит аудиофайлы в облаке. Я заметил, что загрузка аудиофайлов со второго устройства не работает сразу. Итак, я реализовал - (BOOL)downloadFileIfNotAvailable:(NSURL*)file Это...
340 просмотров
schedule 28.04.2023

Проблема openWithCompletionHandler в 5.1 sim
Я озадачен. Я обнаружил, что метод UIDocument openWithCompletionHandler работает в симуляторах iOS 5 и IOS 6, но не в симуляторе iOS 5.1. Любые мысли о том, как мне обойти это? Это просто одна из тех вещей, когда сим падает, а реальная среда нет?...
297 просмотров
schedule 05.03.2023

Как обновить данные UIDocument
У меня есть один локальный UIDocument, который содержит сохранение NSArray недавно просмотренных статей в один файл. Мое приложение основано на UITabbarController. На одной вкладке есть список извлеченных статей из Интернета, а на другой -...
1002 просмотров
schedule 08.09.2023

Как прочитать конфликтующий UIDocument из неразрешенного ConflictVersionsOfItemAtURL:
Когда в UIDocument возникает конфликт, я могу получить всю конфликтующую версию, вызвав unresolvedConflictVersionsOfItemAtURL: на NSFileVersion , но как я могу получить UIDocument (моментальный снимок) этих версий? Я хочу зациклить все версии и...
430 просмотров
schedule 16.06.2023

UIDocument loadFromContents: не всегда вызывается после изменения документа на другом устройстве
У меня есть собственный подкласс UIDocument и реализованы loadFromContents: и contentsForType: . Чтобы обнаружить, что документ был изменен на другом устройстве, я добавил делегата к loadFromContents: , как это было предложено в Документация...
545 просмотров
schedule 25.10.2022

Архитектура и производительность UIDocument и NSFileWrapper
Недавно мы преобразовали наш код для использования UIDocument вместо непосредственного управления файлами в файловой системе, и в результате мы столкнулись с некоторыми проблемами производительности. Нам интересно, неправильно ли мы используем этот...
1133 просмотров

(Почему) Должен ли я хранить указатель на FileWrapper в открытом документе?
У меня есть проект на основе рабочего документа с целями iOS и macOS. Документ представляет собой пакет, и каждая цель может открывать файлы из другой. Я просматривал некоторые онлайн-учебники по UIDocument (и, в частности, это от Рэя Вендерлиха),...
251 просмотров

Можно ли использовать Core Data в приложении на основе документов?
Я работаю над приложением для iOS, которому нужно будет сохранять данные в файлы. Я выбрал приложение на основе документов, а именно приложение, основанное на UIDocumentBrowserViewController , чтобы я мог легко сохранять и загружать файлы из...
622 просмотров

iOS: как я могу объединить конфликтующие UIDocument в iCloud?
У меня возникли проблемы с пониманием того, какие у меня есть варианты, чтобы объединить 2 или более конфликтующих версий UIDocument , хранящихся в iCloud. После обнаружения конфликта документов я в настоящее время использую...
1311 просмотров
schedule 05.06.2024

можно ли создавать много экземпляров UIDocument?
Руководство Apple по программированию приложений на основе документов для iOS показывает пример кода, который создает список объектов FileRepresentation для отображения индекса документа. Первоначально экземпляры UIDocument не создаются. Затем,...
158 просмотров
schedule 10.06.2024