2

我的问题是关于 cloudkit 以及我在运行 CKQueryOperation 从公共数据库中获取记录时的延迟。

我已经进行了很多测试,当然,这只发生在我第一次运行或很长时间没有使用该应用程序时。在这种情况下,当我运行查询时,我必须等待几秒钟才能获取记录。但是,如果我在几秒钟后重复请求(或者如果我取消第一个请求并再次启动它),那么一切都会快速而完美。

cloudkit 是否对已经启动的查询有任何“缓存”,以便下次(短期内)更快?或者有什么关于第一次建立连接然后这个连接保持活动状态的吗?

我真的尝试了很多东西,结果总是一样的。

请问,您对这种行为有任何线索吗?

4

0 回答 0