맨틀은 이미 JSON의 int 값 0과 1을 objective-C BOOL 값으로 변환합니까?맨틀은 0과 1을 자동으로 BOOL로 변환합니까?
나는 모델이 있습니다
@interface MyModel : MTLModel
@property (nonatomic, readonly) BOOL isValid;
@end
을 그리고 말할 수 JSON은 다음과 같습니다
{ is_valid: 0 } OR { is_valid: 1 }
내가 맨틀 자동으로 I가해야 할 목표 - C BOOL 값으로 is_valid
을 변환 할 것인지 알고 싶어 명시 적으로 다음을 언급합니다.
+ (NSValueTransformer)isValidJSONTransfermer {
return [NSValueTransformer mtl_valueMappingTransformerWithDictionary:@{@(0) : @(NO),
@(1) : @(YES)}];
}
의문이 부울 데이터 유형이 있습니다. – trojanfoe
자동으로'boolean'을 BOOL로 변환합니까? 아마 API를 바꿀 수 있습니다. – nefarianblack