uidocument

    0热度

    1回答

    我想按照这个教程... https://www.raywenderlich.com/131668/document-provider-tutorial 我到这部分... 但我想不通的地方我在Xcode 8.0中找到这意味着我收到此错误消息... 对不起,我确定这是一个简单的问题?看着已完成的项目,它将Note与Notes类型进行了对比,但我似乎无法看到启动器项目中的类!让我疯狂!

    8热度

    1回答

    我试图导出我的UIDocument子类与UIDocumentPickerViewController。子类将数据写入FileWrapper,其UTI符合com.apple.package。 但提交的文档选择器显示“iCloud Drive中的文档不可用,因为iCloud Drive设置已禁用。” 该文件是成功写入到缓存中,我可以从出口容器包装看。 当我改变文档的子类和定制UTI以符合单个文件(例如

    5热度

    4回答

    我一直在研究一个新的基于文档的应用程序,并对新的UIDocumentBrowserController感到非常高兴......试图为我自己的文档浏览器解决方案UI很棘手! 我在浏览器创建后打开文档时遇到了一些麻烦。 现在发生的情况是,当我选择在文档浏览器中创建新文档时,虽然会记录错误消息,但是文档已按预期创建并打开。但是,在文档关闭后,即使显示文档,我也无法立即重新打开文件,也无法在后续启动时重新

    1热度

    1回答

    当我尝试从iCloud Drive或Dropbox将文件导入服务器时,startAccessingSecurityScopedResource()仅返回false设备,但在模拟器(Xcode 8,Swift 2.3,minimum target 8.0)中测试时返回true。 这是我的代码: { func showCloudDriveAction(inputBar: NAChatInp

    5热度

    1回答

    据我了解,在UIDocument类可以跟踪对文件的未保存的更改,甚至锁定该文件,因此它不能由一个以上的人被检查出。但是如果用户强制退出应用程序而不保存或应用程序崩溃会发生什么?如何将未保存的更改恢复到UIDocument,以便在应用程序重新启动时重新打开UIDocument以及最近未保存的更改?我需要在更改每个文件之前制作重复副本,并更改​​临时副本,直到用户保存更改为止?还是Apple提供了一个

    1热度

    1回答

    除了如何处理UIDocuments外,关于拖放的一切都很清楚。 这是我(不工作)实现... 对于拖动: func tableView(_ tableView: UITableView, itemsForBeginning session: UIDragSession, at indexPath: IndexPath) -> [UIDragItem] { let doc = DataMa

    18热度

    3回答

    我试图使用UIDocument在iCloud Drive中打开,修改和保存文件。当我使用文件位置调用save(to:for:completionHandler:)并将.forOverwriting用于UIDocumentSaveOperation时,它会以success = true的状态完成。但是,iCloud文件(如桌面和iOS文件浏览器中所示)不会更新,并且在重新打开文件时,不会显示更改。我

    0热度

    1回答

    我有一个使用UIDocument和写入数据使用的filewrappers应用: public override func contents(forType typeName: String) throws -> Any { print("******writing the contents******") print("**** typeName = \(typeName)")

    1热度

    1回答

    所以我在我的应用程序导入文件与UIDocumentPicker let documentMenu = UIDocumentMenuViewController(documentTypes: ["public.xml"], in: .import) documentMenu.modalPresentationStyle = .formSheet documentMenu.dele

    0热度

    1回答

    我在iOS中遇到了一些批处理文档处理问题,并希望能在这里获得一些帮助。我试图实现的过程在iCloud驱动器上使用输入目录,将所有文档提取到那里,并将一条记录添加到iCloud数据库中。现在,'添加iCloud'代码不在这里,但如果我传递正确的指针,很容易做到。我想给用户一个进度条,这样他们就可以检查处理过程并了解它的进展情况。这是我经常在macOS中使用的一种技术,并假设它在iOS中可以正常工作,