私は(swift-y)構造体NSCodableを作成したカスタムクラスを持っています。今私はCloudKitを使用するためにそれをCKRecordに変換したいと思います。私の構造体をエンコーディングする際に 'キー値'の組を設定しても、構造体がNSDataに変換され、それをDictionary(または別のKey-Valueオブジェクト)に変換することはできません。だから私はこれが行く方法ではないと感じる。CKRecordへのNSCoding
この変換を直接行う方法はありますか?または中間のステップで(例えば、データを[String:String] - 辞書に変換する)?
CKRecordに 'NSData'を格納することができます。 – rmaddy
しかし、その結果、CKRecordの中にデータブロブが発生します。私はそれを変換する便利な方法を持っていたいと思います。 –