JsonModel mapperForSnakeCase проблема, когда ключ содержит цифру - PullRequest
0 голосов
/ 07 октября 2019

Возникла проблема при отображении объекта с использованием JsonModel mapperForSnakeCase. Мой объект содержит цифры в ключе, такие как address_line1 и address_line2, и при отображении он возвращает ноль в addressLine1 и addressLine2. Есть ли решение для таких ключевых типов. Любая помощь будет оценена.

Вот мой класс

MyClass.h

@interface MyClass : JSONModel

@property (nonatomic, strong) NSString *id, *addressType, *addressTypeTitle, *title, *fname, *mname, *lname, *email, *addressLine1, *addressLine2, *city, *state, *zip, *country;


@end

MyClass.m

@implementation MyClass

+ (BOOL)propertyIsOptional:(NSString*)propertyName {

    return YES;
}


+(JSONKeyMapper*)keyMapper {

    return [JSONKeyMapper mapperForSnakeCase];
}


@end
...