私は現在、json 情報を格納するために使用している NSDictionary を持っています。JSON はもともと NSMutuable 配列にシリアル化されており、それを NSDictionary に割り当てています。
私の注釈メソッド (mkannotations をマップ ビューに追加するために使用しているメソッド) では、辞書をループして、辞書内の各オブジェクトのキーとして格納されている座標を介して注釈を追加しようとしています。
私の現在の結果は、1 つの注釈ビュー (マップ上のピン) のみを作成しているようです。ブレーク ポイントを介して見ると、辞書をループしているように見えますが、すべてのオブジェクトにアクセスしていないようです。私のコードは次のとおりです。
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" などのディクショナリ内のオブジェクトのいずれかのキーを参照する必要があると考えていますが、それは正しいようですか?
ありがとう