gpt4 book ai didi

ios - 我如何知道数据是否在 iOS Firebase 的缓存中?

转载 作者:可可西里 更新时间:2023-11-01 02:16:51 29 4
gpt4 key购买 nike

我是 Firebase 的新手。我的 iOS 应用程序也支持离线功能。我正在使用 Firebase doc for iOS 描述的 Firebase.defaultConfig().persistenceEnabled = true

我怎么知道数据是否还在缓存中。我正在寻找这个问题的答案,但找不到任何答案。

提前致谢。

最佳答案

如果 firebase 断开连接,数据应该被缓存。使用以下命令检查 Firebase 连接状态:

Firebase *connectedRef = [[Firebase alloc] initWithUrl:@"https://<YOUR-FIREBASE-APP>.firebaseio.com/.info/connected"];
[connectedRef observeEventType:FEventTypeValue withBlock:^(FDataSnapshot *snapshot) {
if([snapshot.value boolValue]) {
NSLog(@"connected");
} else {
NSLog(@"not connected");
}
}];

还有更多信息: https://www.firebase.com/docs/ios/guide/offline-capabilities.html

关于ios - 我如何知道数据是否在 iOS Firebase 的缓存中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37385901/

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