RestKit: mapeando o array JSON de strings
Dado o seguinte JSON:
{
"someKey":"someValue",
"otherKey":"otherValue",
"features":[
"feature1",
"feature2",
"feature3"
]
}
Estou mapeando esse JSON paraNSManagedObject
s comRKMapperOperation
eRKEntityMapping
(neste exemplo, eu teria dois mapeamentos de entidade: um para o objeto de nível superior e outro para minha classe de recurso).
O mapeamento de objetos de nível superior é trivial: dois mapeamentos de atributos mais um relacionamento um (recursos) para a relação com o Recurso.
Minha pergunta é, como mapear a matriz de recursos JSON em uma matriz de objetos de recurso? A classe Feature tem apenas uma propriedadename
onde eu quero armazenar "feature1", "feature2", etc, mais uma referência ao objeto pai (o nível superior). Algo assim:
@interface Feature : NSManagedObject
//In the implementation file both properties are declared with @dynamic.
@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) MyTopLevelObject *myTopLevelObject;
@end
Qualquer ideia?