【发布时间】:2016-09-07 06:02:35
【问题描述】:
我正在使用NSValueTransformer 类将NSDictionary 对象转换为自定义对象。
我已经用方法实现了子类:
+ (Class)transformedValueClass
+ (BOOL)allowsReverseTransformation
- (id)transformedValue:(id)value
然后我注册了我的子类:
[NSValueTransformer setValueTransformer:[[ClassNameTransformer alloc] init] forName:ClassNameTransformerName];
我现在应该如何从NSDictionary 获取我的自定义对象。由于我没有找到任何关于此的信息,因此仅在与 CoreData 和 .xib 文件中的绑定一起使用时。
我可以将NSValueTransformer 用于我的目的吗? -> 将NSDictionary 转换为我的自定义对象。
谢谢!
【问题讨论】:
标签: ios objective-c nsvaluetransformer