У меня есть объект JSON, как так:Как включить массив в объект модели с мантией?
{
"name": "Brendan",
"images": ["some.url.to.image1",
"some.url.to.image2",
"some.url.to.image3"]
}
Мой класс выглядит следующим образом:
@interface MyModel : MTLModel <MTLJSONSerializing>
@property (nonatomic, copy) NSString *name;
@property (nonatomic, copy) NSArray *images;
@end
@implementation MYModel
+ (NSDictionary*)JSONKeyPathsByPropertyKey {
return @{
@"name" : @"name",
@"images" : @"images"
};
}
@end
я могу проверить, что объект имеет MyModel name
правильно установлен, но images
установлен в null
. Как я могу заполнить массив строк мантией?
Это в конечном итоге работает как есть. Я закончил тем, что допустил ошибку, используя неверный случай JSONKey для «изображений» в моей версии вышеуказанного кода. – Stunner