【发布时间】:2013-02-10 00:34:05
【问题描述】:
我正在使用 NSManagedDocument 作为核心数据堆栈在我的核心数据应用程序中实现 iCloud 支持。
一切似乎都运行良好,但出现了一些意外行为:
在我的 iPhone 和 iPad 上安装通用应用程序:
从 iPhone 添加的实体通过 iCloud 存储到 iPad; 从 iPad 添加的实体通过 iCloud 传输到 iPhone; 从 iPhone 添加的实体,在 iPhone 上删除,在 iPad 上自动删除 从 iPad 添加的实体,在 iPad 上删除的实体在 iPhone 上自动删除
然而……
从 iPhone 添加的实体,在 iPad 上删除而不是在 iPhone 上删除 从 iPad 添加的实体,在 iPhone 上删除的实体不会在 iPad 上删除
这是预期的行为吗?这不是 Apple 'notes' 应用程序在我的 iPhone 和 iPad 上的行为方式。对任何笔记的任何更改都会反映在所有设备上。
如果这不是正确的 iCloud 行为,我可能误入歧途的任何想法?
非常感谢。
【问题讨论】:
-
你解决了这个问题吗?