私はアプリケーションに取り組んでおり、サーバーにデータを送信する必要があります。データは json 形式で、より具体的には json ファイルは次のようになります。
{
"eventData": {
"eventDate": "Jun 13, 2012 12:00:00 AM",
"eventLocation": {
"latitude": 43.93838383,
"longitude": -3.46
},
"text": "hjhj",
"imageData": "raw data",
"imageFormat": "JPEG",
"expirationTime": 1339538400000
},
"type": "ELDIARIOMONTANES",
"title": "accIDENTE"
}
だから私はjsonファイルのデータをハードコーディングしようとしましたが、すべてうまくいきました。今私がやろうとしているのは、データが変更されたときにすべてが自動的に機能するように、変数を使用してjsonファイルを埋めることです。そのための良いアプローチは何でしょうか?? 私はobj-cに非常に慣れていないので、いくつかのサンプルコードは高く評価されます。お時間をいただきありがとうございます!:D
編集
わかりましたので、NSDictionary は良い方法のようです。しかし、json形式のように見える辞書を作成するにはどうすればよいですか?? 私はこのような辞書のみを使用しました:
NSArray *keys = [NSArray arrayWithObjects:@"eventDate", @"eventLocation", @"latitude" nil];
NSArray *objects = [NSArray arrayWithObjects:@"object1", @"object2", @"object3", nil];
dictionary = [NSDictionary dictionaryWithObjects:objects forKeys:keys];
たとえば、経度と経度はキーと値のペアですが、残りは??