2011-12-21 4 views
2

Я пытаюсь интегрировать API Google Адресов в свое приложение для iOS. Я имею в виду этот блог: http://iphonebyradix.blogspot.com/2011/07/working-with-google-places-api.htmlВложение текущего местоположения (долготы и широты) в API Google Адресов

Теперь я обнаруживающий свое текущее местоположение iPhone, как я встраивать долготу и широту, которую я получил в следующий URL вместо «место = 34.0522222, -118,2427778 ":

#define PlacesURL @"https://maps.googleapis.com/maps/api/place/search/xml?location=34.0522222,-118.2427778&radius=500&types=restaurants&sensor=false&key=Your_API_Key" 

Так что я получаю рестораны места возле моего текущего местоположения, а не рядом с жестко закодированным местом, указанным в коде.

Спасибо и с уважением.

ответ

1
CLLocation *location = [[AppHelper appDelegate] mLatestLocation];//custom code to get latestPosition of user 


NSString *url=[NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/place/search/xml?location=%f,%f&radius=500&types=restaurants&sensor=false&key=Your_API_Key" 
,location.coordinate.longitude,location.coordinate.latitude]]; 
+0

Я получил это сейчас, проблема заключается в том, как и где определить [location.coordinate.longitude, location.coordinate.latitude] –