【发布时间】:2014-11-24 15:49:51
【问题描述】:
这困扰了我一段时间。我需要这样做以在 CKRecord 上设置对象吗?
task.record?.setObject(task.reference, forKey:ReferenceField)
而不是这个
task.record?[ReferenceField] = task.reference
根据我在文档中阅读的内容,CKRecord 应该是下标友好的
【问题讨论】:
-
它甚至在头文件中说:除了 objectForKey: 和 setObject:forKey: 之外,还可以使用字典式下标(record[key] and record[key] = value)来获取和设置值。