Я пытаюсь локально сохранить UIDocument (когда пользователь отключил iCloud). Это является проблемой. Каждый раз, когда я пытаюсь его сохранить, сохранение не выполняется. Есть ли какие-либо ошибки, к которым я могу получить доступ? Кто-нибудь знает, почему это не получится? Благодаря!Сохранение UIDocument локально
ответ
Из документации по UIDocument:
- (void)handleError:(NSError *)error userInteractionPermitted:(BOOL)userInteractionPermitted
This method is called by the default implementations of openWithCompletionHandler: and saveToURL:forSaveOperation:completionHandler: when UIDocument encounters a reading or writing error, respectively.`
При реализации этого метода вы должны быть в состоянии исследовать NSError там, чтобы определить причину сбоя.
Я использую метод saveToURL, который вызывает метод, о котором вы упомянули. Этот метод не содержит никакой информации об ошибке, но –
@ClintWarner: Посмотрите на handleError: userInteractionPermited: в документации для UIDocument. Ответ отредактирован. –
- 1. UIDocument autosave не работает
- 2. Сохранение файла XLS локально
- 3. Сохранение массивов локально (Swift)
- 4. Сохранение образа хранилища локально
- 5. Сохранение локально измененного пакета
- 6. Где хранить предварительный просмотр UIDocument?
- 7. Сохранение изображений локально еще нечитаемо
- 8. Android Сохранение настроек приложения локально
- 9. Сохранение холста локально в IE
- 10. Сохранение данных локально в Python
- 11. Javascript/AngularJS Сохранение данных локально
- 12. subclassing initWithFileURL UIDocument
- 13. UIDocument и NSDictionary
- 14. UIDocument/Xcode конфигурация
- 15. Не-iCloud использование UIDocument
- 16. autosaveWithCompletionHandler: (UIDocument) переопределение вопрос
- 17. Обновление UIDocument в iCloud
- 18. Обновление UIDocument в LotusNotes
- 19. NSCoder + UIDocument: совместимы ли они?
- 20. UIDocument saveToURL сделал переопределять существующий файл
- 21. Перемещение пакетного файла класса UIDocument в iCloud
- 22. Загрузить UIDocument в iCloud при вводе фона
- 23. Сохранение XML-элементов локально с помощью Phonegap
- 24. Сохранение файла локально из JavaScript в WebView
- 25. Сохранение нескольких наборов данных локально на iOS
- 26. Сохранение данных локально для поля autocomplete/typeahead
- 27. Сохранение HTML локально с помощью Javascript
- 28. Swift: RSS подача, сохранение избранного пользователя локально
- 29. Сохранение изображения локально в Codename One Project
- 30. Сохранение значений локально с помощью NSUserDefaults
В чем разница между UIDocument и UIManagedDocument? –
Здесь вы можете проверить это http://stackoverflow.com/questions/11933055/uidocument-openwithcompletionhandler-crash, а также учебник по проверке вашего рабочего процесса. Http://www.raywenderlich.com/12779/icloud-and-uidocument-beyond- the-basics-part-1 – DogCoffee