标签: ckrecordzone

CloudKit CKRecordZone

我一直在摆弄CloudKit一段时间了,但我找不到如何使用CKRecordZone的真实例子.我理解他们的能力(即分组记录,尤其是订阅记录),但是有人真的有使用它们的经验,并映射哪个概念?

谢谢

ios cloudkit ckrecordzone

7
推荐指数
3
解决办法
939
查看次数

优化 CKFetchRecordZoneChangesOperation 以获取desiredKeys

在我的 CloudKit 应用程序中,我在存储所有 CKRecord 的私有数据库中创建一个区域。CKRecords 可以有 10 种不同的记录类型,其中一些可以附加 CKAssets。我用来CKFetchRecordZoneChangesOperation查找该区域中的记录更改,并下载它们。我想优化,CKFetchRecordZoneChangesOperation以便只包含desiredKeys在下载中,所以当时我不下载 CKAsset,但似乎没有任何方法可以指定每个记录类型。相反,您似乎只能指定desiredKeyson CKFetchRecordZoneChangesOptions,它是在 zoneID 上设置的。

CKFetchRecordZoneChangesOperation那么,考虑到该区域中有不同类型的记录类型,如何在获取时指定“desiredKeys” ?我在这里缺少一些简单的东西吗?我猜想另一个(彻底的)选项是为每种记录类型创建一个记录区域,但如果有可能的话,我不想走这条路。

谢谢。

ios cloudkit ckoperation ios10 ckrecordzone

5
推荐指数
1
解决办法
474
查看次数

标签 统计

ckrecordzone ×2

cloudkit ×2

ios ×2

ckoperation ×1

ios10 ×1