2017-01-26 3 views
2

私はこのタイプのようにNSDictionaryのを作成したい:Objective-CでNSDictionaryを作成するには?

"zones": 
{ 
    { 
     "zoneId": "1", 
     "locations": 
     { 
      { 
       "locId": "1", 
       "locZoneId": "1", 
       "locLatitude": "33.68506785633641", 
       "locLongitude": "72.97488212585449" 
      }, 
      { 
       "locId": “2”, 
       "locZoneId": "1", 
       "locLatitude": "33.68506785633641", 
       "locLongitude": "72.97488212585449" 
      }, 
      { 
       "locId": “3”, 
       "locZoneId": "1", 
       "locLatitude": "33.68506785633641", 
       "locLongitude": "72.97488212585449" 
      }, 
     } 
    } 
} 

しかし、私が作成する方法を知りません。

+0

あなたが達成したいと思いますか?このような構造を逆シリアル化しますか? – Marco

答えて

16

配列と辞書の組み合わせを使用する必要があります。

辞書は、次のように初期化されます:

NSDictionary *dict = @{ key : value, key2 : value2}; 

配列は、次のように初期化されます:

NSArray *array = @[Object1, Object2] 
関連する問題