- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的iOS应用中,我创建了一个自定义区域,然后通过CKFetchRecordOperation获取了该区域。之后,让控制台打印获取的CKRecordZone的属性“capabilities”的值。值是7。那怎么可能?
根据文档,该值是枚举类型CKRecordZoneCapabilities,它的值只有1 << 0和1 <<1。因此,我不知道为什么该值可以为7。
最佳答案
根据iOS 10 SDK来源(CKRecordZone.h),功能如下:
typedef NS_OPTIONS(NSUInteger, CKRecordZoneCapabilities) {
/* This zone supports CKFetchRecordChangesOperation */
CKRecordZoneCapabilityFetchChanges = 1 << 0,
/* Batched changes to this zone happen atomically */
CKRecordZoneCapabilityAtomic = 1 << 1,
/* Records in this zone can be shared */
CKRecordZoneCapabilitySharing NS_AVAILABLE(10_12, 10_0) = 1 << 2,
} NS_AVAILABLE(10_10, 8_0);
关于ios - 为什么CKRecordZone对象的属性“capabilities”的值等于7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34948631/
我一直在摆弄 CloudKit 有一段时间了,但我找不到如何使用 CKRecordZone 的真实示例。我了解它们的功能(即,对记录进行分组,尤其是对于订阅),但是有人有使用过它们的真实经验,并映射出
这是数组的样子: Optional([, ]) 如您所见,此数组中有两个元素,一个带有 zoneID=_defaultZone,另一个带有 zoneID=MedicalRecord。我怎样才能只获得
场景: 我有一个从服务器获取的CKRecord。该记录存在于自定义区域中,我不知道标识符,也没有 CKRecordZone 对象。 我需要调用 CKDatabase.perform(query:inZ
是否可以一次请求完成?我想避免单独获取每一个并按记录执行删除。 我知道删除 CKRecordZone 是可能的,除非区域不是默认的:) 最佳答案 如果您有要删除的记录的 recordID,您可以使用要
我们有一个应用程序可以将记录同步到 CloudKit。 它们存储在自定义区域中。我们需要提供一个功能来从 CloudKit 中“清除所有数据”。由于记录的数量可能很多,我们不想单独或批量删除它们(可能
在我的应用程序中,我使用 CloudKit 和用户的私有(private) CKDatabase 来存储记录。当应用程序启动时,我会按照它在 WWDC 2016 上的建议获取更改。 首先,我调用了 f
我是一名优秀的程序员,十分优秀!