我是ios中的新手,我想使用谷歌API制作自动完成搜索栏...请告诉我如何才能使用谷歌API自动完成搜索栏..
我使用了以下网址,但如何使用搜索栏...
- (NSString *)description
{
return [NSString stringWithFormat:@"Query URL: %@", [self googleURLString]];
}
- (NSString *)googleURLString
{
NSMutableString *url = [NSMutableString stringWithFormat:@"https://maps.googleapis.com/maps/api/place/autocomplete/json?input=%@&sensor=%@&key=%@",
[self.input stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding],
SPBooleanStringForBool(self.sensor), self.key];
if (self.offset != NSNotFound) {
[url appendFormat:@"&offset=%u", self.offset];
}
if (self.location.latitude != -1) {
[url appendFormat:@"&location=%f,%f", self.location.latitude, self.location.longitude];
NSLog(@"%@",url);
}
if (self.radius != NSNotFound) {
[url appendFormat:@"&radius=%f", self.radius];
}
if (self.language) {
[url appendFormat:@"&language=%@", self.language];
}
return url;
}
答案 0 :(得分:0)