创建包含两个字段的记录将是适当的方法。
CloudKit允许在一种记录类型中存在多种不同类型的字段。这是CloudKit仪表板的一个示例,显示了包含字符串和位置的记录类型:
要保存记录,您可以执行以下操作:
myRecord["TestString"] = title as CKRecordValue
myRecord["TestLocationCoords"] = location as CKRecordValue
其中title
是String
而location
是CLLocation
。