0
タイトル(文字列)と場所(CLLocation)を持つCKRecordを一緒に保存しようとしたときに、フェッチされたときにダウンロードされるペアとして彼らは両方が同じレコードにあるか、それを行う良い方法がありますか?Swiftで複数の種類の情報を使用してCloudKitにCKRecordを保存する方法
タイトル(文字列)と場所(CLLocation)を持つCKRecordを一緒に保存しようとしたときに、フェッチされたときにダウンロードされるペアとして彼らは両方が同じレコードにあるか、それを行う良い方法がありますか?Swiftで複数の種類の情報を使用してCloudKitにCKRecordを保存する方法
両方のフィールドを含むレコードを作成するのが適切な方法です。
CloudKitを使用すると、1つのレコードタイプにさまざまなタイプの複数のフィールドを存在させることができます。ここでは、文字列と場所の両方でレコードタイプを示すCloudKitダッシュボードの例です:title
である場合
myRecord["TestString"] = title as CKRecordValue
myRecord["TestLocationCoords"] = location as CKRecordValue
:
あなたの記録を保存するには、このような何かをするだろうString
およびlocation
は、CLLocation
です。
完全なコードを表示してください。私は質問をしている人と同じ状況にいる。 –