How to specify child objects type in an NSArray with Mantle

后端 未结 5 1643
無奈伤痛
無奈伤痛 2021-01-31 17:30

If I have a dictionary like

{
  name: \"Bob\",
  cars: [
    { make: \"ford\", year: \"1972\" },
    { make: \"mazda\", year: \"2000\" }
  ],
}

5条回答
  •  不要未来只要你来
    2021-01-31 18:14

    Ah figured it out. I needed to add a private method:

    + (NSValueTransformer *)carsTransformer
    {
        return [NSValueTransformer mtl_externalRepresentationArrayTransformerWithModelClass:[CarModel class]];
    }
    

    and make sure I used:

    [PersonModel modelWithExternalRepresentation:dict];
    

提交回复
热议问题