1

クラスを使用して一部の Core Data 列を暗号化したいのですNSValueTransformerが、使用する暗号化方法がよくわかりません。Core Data を使用しているときに個々のエンティティを暗号化しようとした人はいますか? もしそうなら、機能する実装のサンプル コードはありますか? NSPredicate後でデータベースからデータを取得するために使用する s に暗号化が干渉しないようにしたいと思います

4

1 に答える 1

1

Apple の iPhoneCoreDataRecipes サンプル コードNSValueTransformerには、モデル内の変換可能な属性とともに のサブクラスを使用する例があります。変換可能な属性タイプの設定を参照してください。

ここに画像の説明を入力

値トランスフォーマーの実装:

あなたの場合、transformedValueおよびreverseTransformedValueメソッドで暗号化アルゴリズムと復号化アルゴリズムをそれぞれ提供する必要があります

于 2012-10-16T14:29:23.157 に答える