0
配列に保存された座標のセットがあります。私は変数から座標を与える方法
- (id)initWithCoordinate:(CLLocationCoordinate2D)coordinate altitude:(CLLocationDistance)altitude horizontalAccuracy:(CLLocationAccuracy)hAccuracy verticalAccuracy:(CLLocationAccuracy)vAccuracy timestamp:(NSDate *)timestamp
私はCLLocationCoordinate2Dに、経度緯度を変換する必要があり、逆ジオコーダ
iが使用された方法を使用しています。
self.atmLocation.latitude = [tempDict objectForKey:@"Latitude"]; //atmlocation is of type CLLocationCoordinate2D.
これにより、「式が割り当てられません」というエラーが表示されます。これを解決するには?これ以外の方法をお勧めしますので、私は外部の座標を使用することはできません。
から
self.atmLocation.latitude = [(NSString *)[tempDict objectForKey:@"Latitude"]doublevalue];
を試してみてください。 – Harsh
atmLocationとtempDictを作成する場所にコードを貼り付けます。 –
また、tempDictからNSStringへの戻り値を型キャストし、上記の方法を使用することもできます。 –