CFDictionaryRef をコア データ モデルに保存しようとしていますが、その方法に関する情報を実際に見つけることができません。
誰かがそれについてより多くの情報を提供できれば、非常に高く評価されます
ありがとう!
CFDictionaryRef をコア データ モデルに保存しようとしていますが、その方法に関する情報を実際に見つけることができません。
誰かがそれについてより多くの情報を提供できれば、非常に高く評価されます
ありがとう!
に辞書を保存することはできませんCoreData
。
ただし、最初に NSData に変換してから、使用する前に辞書に戻すこともできます。この投稿を参照してください。
NSDictionaryをCoreDataに保存する標準的な方法は、NSValueTransformersを使用することです。
ただし、CFDictionariesで機能するかどうかはわかりません。それが機能しているかどうかについての言及はありません。ただし、フリーダイヤルブリッジを使用すると、機能するはずです。
私ならバリュートランスを使ってみます。それでも問題が解決しない場合は、次の方法でCFDictionaryRefをNSDictionaryに簡単に変換できます。
NSDictionary *dictionaryObject = [NSDictionary dictionaryWithDictionary:(NSDictionary *)dictionaryRef];