我正在开发一个应用程序,我需要向我的服务器发送一些数据。数据为 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];
例如,对于经度和经度,它是一对键和值,但对于其余部分?