0

NSManagedObject カテゴリ クラス (または NSManagedObject クラス自体) に NSDictionary を追加したいのですが、これを行ってプロパティにアクセスしようとすると、例外がスローされます。

これは実際に可能ですか?もちろん、NSDictionary データ型がないため、モデルにこのプロパティを一時的なものとして追加することはできません。

ありがとう!

4

2 に答える 2

1

現在どのようにプロパティを作成したか、または例外が何であるかは述べていませんが、提供した説明から、Core Data モデルの属性を に設定する必要があるように思えますtransformable。に設定すると、標準のプロトコルを使用して使用する際にアーカイブ (およびアーカイブ解除) されますtransformable。ディクショナリに入れるすべてのものがプロトコルをサポートしていることを確認して、適切にアーカイブおよび復元されるようにしてください。NSDictionaryNSCodingNSCoding

于 2013-09-29T16:49:25.697 に答える