问题标签 [uidocument]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - ios iphone hooks直接打开instagram而不显示UIDocumentInteractionController
我正在通过我的应用程序中的 instagram 集成共享图像。我已经阅读了他们的文档。
看来我需要使用 iOS UIDocumentInteractionController 来允许这样做(我知道它允许访问我的应用程序沙箱中的文件)。
深入挖掘,我发现了这个库,它让事情变得非常简单。
我遇到的问题是它显示了操作表(只有一个按钮 - Instagram ......)我如何使用 instagram hooks 和 UIDocumentInteractionController 而不显示操作表。我遇到了这个几乎相同的问题,但是它已经过时了,没有答案。
iphone - 使用 UIDocument 从 iCloud 取消归档数据时出现错误访问
嗨,我正在为我的应用程序使用 iCloud 支持并UIDocument
用于存储。我能够将数据保存到 iCloud 并第一次获取相同的数据。但是当我在设备上删除并重新安装该应用程序时,似乎EXC BAD ACCESS
在尝试使用NSKeyUnarchiver
.
代码。
在此处加载买方文档。
正如我所说,当我第一次添加数据时一切都运行良好,只是在删除并重新安装之后才开始发生崩溃。在此崩溃发生之前,还会获取前 3-4 个名称并将其显示在 tableview 中。试过这个但没有帮助我对UIDocument
and还很陌生NSCoding
。所以不能多说他们。但我猜一些问题可能与在NSData
那里迷路或损坏有关。我在这里错过了一些基本和重要的东西吗?我究竟做错了什么?
ios - UIDocumentSaveForCreating 是否在创建后关闭文档?
[UIDocument saveToURL:forSaveOperation:completionHandler:]
调用时的行为是什么UIDocumentSaveForCreating
?
方法#1 - saveToURL:保存后关闭文档
然后无需关闭文档。
方法#2 - saveToURL:保存后不关闭文档
然后我必须自己关闭文档,如下所示:
ios - 我可以通过电子邮件将 UIDocuments 作为附件发送吗?
我正在使用 Xcode。
在我的应用程序中,我在该位置保存了一些 UIdocuments
我正在寻找一种共享文档的方法,我的第一个选择是通过电子邮件。
我可以通过电子邮件将这些文件作为附件发送吗?然后我可以使用具有相同应用程序的另一台设备打开吗?
ios - UIDocument loadFromContents 应该返回一个 NSFileWrapper;而是返回 NSConcreteData
我正在制作一个文本编辑器应用程序,将其每个文档存储为 NSFileWrapper 目录,文档文本和文档标题作为目录中的单独文件。我希望contents
部分loadFromContents: (id) contents
是 NSFileWrapper,但事实并非如此。我的代码如下(它属于 UIDocument 的子类):
当我尝试调用此方法时,出现此错误:
*** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[NSConcreteData fileWrappers]:无法识别的选择器发送到实例 0x9367150”
contentsForType:
如果有帮助,以下是我的功能:
谢谢!
ios - 如何在 iOS 5 中管理状态保存和恢复
我一直在查看iOS App Programming Guide中的“State Preservation and Restoration”部分,那里描述的过程似乎仅适用于 iOS 6。由于我需要使我的应用程序与 iOS 5 兼容,我不'找不到一个,比方说,处理这个的等效方法。
为了提供特定的场景,我有一个UINavigationController
推送一系列视图控制器的地方,我请求用户输入。它就像一个一步一步的表格,直到最后一步完成后才最终保存提供的数据。我想在用户提供输入时临时保存输入,以防应用程序终止或进入后台,以便在用户返回应用程序时再次显示它们,以防止他不得不再次输入数据他已经提供了。我猜这可能是 iOS 应用程序中的常见场景。
我正在考虑将临时数据保存到文件中,但我不知道这是否是 iOS 5 中独特/最佳的方式。有任何帮助或任何示例/教程/文档处理这个问题吗?
谢谢!
ios - 如何使用 iCloud 在我的应用程序之间同步 UIdocument 文件(保存在本地文档目录中)?
我有一个应用程序将几个 UIDocumnet 文件保存在本地文档目录中并显示 UIdocument 数据。
我想在按钮按下事件上将此文档目录文件夹(本地保存的每个文件)与 icloud 同步。我找不到任何支持将本地保存的文档与 icloud 同步。从最近几天开始,我一直在挠头。
任何帮助将不胜感激谢谢!
iphone - 将 iCloud UIDocument 与本地 SQLite 一起使用
是的,这太疯狂了,给已经很复杂的问题增加了更多的复杂性。
我的使用要求我理想地使用 iCloud+Coredata,它以失败而闻名。在 iOS7 中我不会完全依赖它。所以我想看看我还能做些什么来获得一些云支持。由于我是 iPhone 用户,iCloud 对我来说非常理想,因为它集成了守护进程 OS 级别。至少在理论上,我不必担心我的离线更改。
这就是我想做的事情。
我要使用的应用不是 todolist,也不是需要硬同步的应用。数据库有非常简单的表 ,data-table
和。就像旧的 sqlite 表一样。folders-table
data-folders-linker
我想将它同步到 UIDocuments 中的 iCLoud,我会将文件夹元数据存储在单个 uidocument 中。对于 中的每个条目,将在 iCloud 中创建data-table
一个新条目。uidocument
获得“新”的新设备uidocument
会将其数据解析到 sqlite-store。
就是这样。显然,它并不完美,也不可取。但我需要云!
我已经看到了问题。
- 如何知道一个新的 UIDocument 已经到来。
- 我怎么知道“这个” UIDocument 被删除了。
- 由于我不应该将所有 UIDocuments 持久化到 tableView 中,因此我会将其解析到 SQLite 存储中。但是我必须监控很多复杂的通知并弄清楚文档发生了什么并对 sqlite-store 进行更改。
我考虑这个的一个重要原因只是因为我简单的数据库结构。请告诉我这是如何存在超级缺陷的,我什至不应该尝试它,我正在为我这样做,并且真的需要一些云支持。
ios - UIDocument closeWithCompletionHandler:立即完成
文档closeWithCompletionHandler"
说:“保存操作结束后,执行completionHandler中的代码。” 但是,在我的应用程序中,此代码:
立即执行(在 iOS6.1 上):
即使实际将数据写入文件需要几秒钟(我通过跟踪知道contentsForType:error:
)。
contentsForType:error:
实现如下所示:
请注意在完成处理程序执行后很长时间编码完成:
为什么会这样?在继续之前,我应该如何确保将数据写入文件?
ios - ios iCloud开发中NSDocument和UIDocument的区别
在为 iOS 应用程序开发 iCloud 时,有人可以解释一下 UIDocument 类和 NSDocument 类有什么区别吗?哪一个更适合基于文件的应用程序?