1

私はiOSプログラミングが初めてです。私の要件は、Google Places のオートコンプリート リクエストをUITextField. 私は以下のようにコードを書きました

NSString *urlPath = [NSString stringWithFormat:@"/maps/api/place/autocomplete/json?input=%@&types=geocode&language=en-EN&sensor=false",string];
NSURL *url = [[NSURL alloc]initWithScheme:@"http" host:@"maps.googleapis.com" path:urlPath];
NSLog(@"url is:::%@",url);

NSMutableURLRequest *request = [[NSMutableURLRequest alloc]init];
[request setURL:url];
[request setHTTPMethod:@"POST"];

NSURLResponse *response ;
NSError *error;
NSData *data;
data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
NSLog(@"data is:::%@",data);

NSMutableDictionary *jsonDict= (NSMutableDictionary*)[NSJSONSerialization  JSONObjectWithData:data options:kNilOptions error:&error];
 NSLog(@"jsonDict is:%@",jsonDict);

しかし、それは空になります。どこを間違えたのか教えていただけますか。

4

3 に答える 3

1

MVAutocompletePlaceSearchTextFieldが役立つことを願っています

iOS でオートコンプリートの場所検索を実現するための非常にシンプルなドロップイン コントロール

于 2015-06-10T11:35:11.757 に答える
1

Google Places API をリクエストするにはキーが必要です。要件に応じたSPGooglePlacesAutocompleteリンクを参照してください。

編集ドキュメントを参照してください。Googleプレイスへの登録方法も参照してください

于 2012-10-22T06:16:20.833 に答える