gpt4 book ai didi

ios - 如何确定应用程序在 iOS7 上使用的是本地存储 1 还是 0?

转载 作者:行者123 更新时间:2023-11-29 12:53:22 25 4
gpt4 key购买 nike

我正在尝试在 iOS7 上将 Coredata 与 iCloud 结合使用。
配置 CoredataUbiquitous store 时,我们会收到如下控制台日志消息:

CoreData:无处不在:移动~123456789:CoreDataUbiquitous
使用本地存储:1

然后,几秒钟后出现以下日志。

CoreData:无处不在:移动~123456789:CoreDataUbiquitous
使用本地存储:0

所以,我知道第一个日志说我们正在使用后备存储,后来确认我们可以访问 iCloud。

但是我如何在代码中知道这一点?如何检测该应用是否仍在使用后备商店?

最佳答案

是的,好像没有这样的通知,我也一直在找。显然有 NSPersistentStoreDidImportUbiquitousContentChangesNotification 会在连接到 iCloud 时发生并且有一些数据更改 - 但是当没有数据更改时感知到 iCloud 的连接似乎是不可能的。

阿里

关于ios - 如何确定应用程序在 iOS7 上使用的是本地存储 1 还是 0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21855574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com