Mantle 是否已经将 JSON 中的 int 值 0 和 1 转换为 Objective-C BOOL 值?
我有一个模型:
@interface MyModel : MTLModel
@property (nonatomic, readonly) BOOL isValid;
@end
假设 JSON 是:
{ is_valid: 0 } OR { is_valid: 1 }
我想知道 Mantle 是否会自动转换is_valid
为 Objective-C BOOL 值,我必须明确提及以下内容:
+ (NSValueTransformer)isValidJSONTransfermer {
return [NSValueTransformer mtl_valueMappingTransformerWithDictionary:@{@(0) : @(NO),
@(1) : @(YES)}];
}