RestKit: mapping JSON array of strings

后端 未结 3 1457
甜味超标
甜味超标 2020-12-30 18:14

Given the following JSON:

{
   \"someKey\":\"someValue\",
   \"otherKey\":\"otherValue\",
   \"features\":[
      \"feature1\",
      \"feature2\",
      \"f         


        
3条回答
  •  遥遥无期
    2020-12-30 18:23

    If you are using Restkit 0.20+ then all you need to do is set the property that is representing the string array of your entity to Transformable.

    For example, in this case your Feature entity has 3 properties:

    someKey - String
    otherKey - String
    features - Transformable
    

    Restkit will automatically map 'features' as a string array.

    So once mapped, to access one of the strings in the features array would be as simple as:

    [Feature.features objectAtIndex:?]

    I just tried it and it works perfect.

提交回复
热议问题