【问题标题】:Working with iCloud (manual saving)使用 iCloud(手动保存)
【发布时间】:2012-08-11 13:09:01
【问题描述】:

我正在尝试实现我自己的文档方式 - 我的用户创建了一个文档,然后他选择是否将其上传到 iCloud。上传到 iCloud 后,我希望文档只能以只读方式使用——这意味着我已经确定了它的名称,用户编写了内容,选择上传,从现在开始他只能查看文档内容并且名称或完全删除文档 - 但不能修改的是内容或名称。 (该文档仅包含文本)。

这可能吗?

提前致谢。

【问题讨论】:

    标签: ios icloud-api


    【解决方案1】:

    是的。这应该是很有可能的。

    您可以为您的文档扩展 UIDocument,并让管理您的文档的类提供不同的功能,您可以根据文档的 url 是否为 [[NSFileManager defaultManager] isUbiquitousItemAtURL:fileURL] 返回 true 来选择实现这些功能。

    【讨论】:

    • 这样就可以将文档设为只读,并且只能在发送后删除?另外,它可以只保存原始文档,不自动保存(因为不需要)?
    • 实际上,您是否希望您的文档只能在您的应用中使用?
    • 假设您的文档仅用于带有 UIDocument 的应用程序中,您可以控制何时在管理文档的类中保存/写入/删除内容。
    猜你喜欢
    • 1970-01-01
    • 2015-06-09
    • 1970-01-01
    • 2013-08-16
    • 1970-01-01
    • 2021-03-18
    • 2022-10-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多