我有以下代码发出 Google Places API 请求。目前参数是静态设置的。我将如何着手制作这些参数(类型和纬度/经度以及 Google 密钥 - 我已在 .h 文件中定义为常量)对象?
NSURL 出现了我的问题,因为我无法向其添加格式说明符。
谢谢你的帮助。
-(void)ParseXML_of_Google_PlacesAPI
{
NSURL *googlePlacesURL = [NSURL URLWithString:@"https://maps.googleapis.com/maps/api/place/search/xml?location=34.0522222,-118.2427778&radius=500&types=bar&sensor=false&key=MyGoogleAPIKey"];
NSData *xmlData = [NSData dataWithContentsOfURL:googlePlacesURL];
xmlDocument = [[GDataXMLDocument alloc]initWithData:xmlData options:0 error:nil];
NSArray *arr = [xmlDocument.rootElement elementsForName:@"result"];
for(GDataXMLElement *e in arr )
{
[placesOutputArray addObject:e];
}