Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 同时在两台计算机上处理核心数据存储(或确保它在同一时间仅在一台计算机上打开)_Objective C_Cocoa_Core Data - Fatal编程技术网

Objective c 同时在两台计算机上处理核心数据存储(或确保它在同一时间仅在一台计算机上打开)

Objective c 同时在两台计算机上处理核心数据存储(或确保它在同一时间仅在一台计算机上打开),objective-c,cocoa,core-data,Objective C,Cocoa,Core Data,我能在两台拥有相同核心数据存储的计算机上工作吗?我想,这可能会导致在保存过程中出现一些不兼容。处理这个问题的最好方法是什么 还有,假设我想避免不得不担心这件事的痛苦。如何确保只有一台计算机可以同时在特定的核心数据存储上工作?根据我自己对核心数据的经验,我不认为该框架设计用于多用户(或分布式)环境。我在CocoaBuilder上找到了一些可以帮助你形成对这件事的想法的东西。它的日期是2012年7月,所以它是最近的,并且还讨论了一些有趣的其他可用技术。根据我自己对核心数据的经验,我不认为该框架设计用

我能在两台拥有相同核心数据存储的计算机上工作吗?我想,这可能会导致在保存过程中出现一些不兼容。处理这个问题的最好方法是什么


还有,假设我想避免不得不担心这件事的痛苦。如何确保只有一台计算机可以同时在特定的核心数据存储上工作?

根据我自己对核心数据的经验,我不认为该框架设计用于多用户(或分布式)环境。我在CocoaBuilder上找到了一些可以帮助你形成对这件事的想法的东西。它的日期是2012年7月,所以它是最近的,并且还讨论了一些有趣的其他可用技术。

根据我自己对核心数据的经验,我不认为该框架设计用于多用户(或分布式)环境。我在CocoaBuilder上找到了一些可以帮助你形成对这件事的想法的东西。它的日期是2012年7月,所以它是最近的,还讨论了一些有趣的其他可用技术。

顺便说一句,你可以使用苹果自己的一项核心技术在同一家商店的多台设备上工作。它叫iCloud

当然,从技术上讲,iCloud中的设备上有多个商店副本和日志,但效果是一样的

幸运的是,iCloud同步包括一些聪明的机制,可以在可能的情况下合并多个版本(如果没有,您必须决定优先选择哪个版本)


唯一需要注意的是:根据我的经验,在使用发布的信息进行实施时,具有核心数据的iCloud远不可靠

顺便说一句,你可以使用苹果自己的核心技术之一在同一家商店的多台设备上工作。它叫iCloud

当然,从技术上讲,iCloud中的设备上有多个商店副本和日志,但效果是一样的

幸运的是,iCloud同步包括一些聪明的机制,可以在可能的情况下合并多个版本(如果没有,您必须决定优先选择哪个版本)

唯一需要注意的是:根据我的经验,在使用发布的信息进行实施时,具有核心数据的iCloud远不可靠