我目前有一个用于存储 json 信息的 NSDictionary,JSON 最初被序列化为 NSMutuable 数组,然后我将其分配给 NSDictionary。
在我的注释方法(我用来将 mkannotations 添加到我的地图视图的方法)中,我试图遍历字典并通过存储为字典中每个对象的键的坐标添加注释。
我目前的结果似乎只创建了一个注释视图(地图上的图钉),通过断点查看它似乎是在遍历字典但没有访问所有对象,我的代码如下:
for (NSString* key in [[Global sharedglobal]jsonDictionary]) {
NSNumber *longtitude = [[[Global sharedglobal]jsonDictionary] objectForKey:@"v_lon"];
NSNumber *latitude = [[[Global sharedglobal]jsonDictionary] objectForKey:@"v_lat"];
}
看起来我正在考虑 for 参数中的键应该引用字典中某个对象中的键,例如@“v_lon”,这看起来正确吗?
谢谢