我正在使用NSValueTransformer
类将NSDictionary
对象转换为自定义对象。
我已经使用以下方法实现了子类:
+ (Class)transformedValueClass
+ (BOOL)allowsReverseTransformation
- (id)transformedValue:(id)value
然后我注册了我的子类:
[NSValueTransformer setValueTransformer:[[ClassNameTransformer alloc] init] forName:ClassNameTransformerName];
我现在应该如何从NSDictionary
. 由于我没有找到任何有关此的信息,因此仅在与 inCoreData
和.xib
files 之类的绑定一起使用时。
我可以NSValueTransformer
用于我的目的吗?-> 转换NSDictionary
成我的自定义对象。
谢谢!