这是一个简单的 NSValueTransformer,可以序列化任何与 NSCoding 兼容的对象。对于将任意数据封装在 Core Data 模型中非常有用,例如 NSURL。
NSValueTransformer *transformer = [[MFLCodingTransformer alloc] init];
NSData *value = [transformer transformedValue:[NSURL URLWithString:@"http://mentallyfriendly.com/"]];
CocoaPods 是将 MFLCodingTransformer 添加到项目的推荐方法。
以下是一个安装 MFLCodingTransformer 的 podfile 示例。
pod 'MFLCodingTransformer'
MFLCodingTransformer 在 BSD 许可证下发布。请参阅 LICENSE。