私のアプリでは、Webサービスからデータを取得していて、uitableviewで表示しても問題ありませんが、muテーブルビューでは10行(私のテーブルにあるすべての都市の都市名と緯度経度です)名前は、ユーザーの場所と都市間の距離を取得しようとしているので、私はGoogleのmapAPIを呼び出す必要があります、そのプロセスで私のアプリクラッシュです。 私も使用していますNSURLRequest
ASIHttpRequest - networkQueueも使用しましたが、成功しませんでした。 これを行う方法は他に何通りありますか? それを修正する他のタイプのリクエストを私に提案してください。任意の提案については ありがとうございます。 はここiPhoneでWebServicesからデータを取得するためにいくつのタイプのURLRequestが可能ですか?
for (NSUInteger i=0; i<[latlongarray count]; i++)
{
NSString *urlString=[NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/distancematrix/json?origins=%@&destinations=%@&avoid=tolls&sensor=true",str,[latlongarray objectAtIndex:i]];
NSLog(@"%@",urlString);
NSURL *url = [NSURL URLWithString:urlString];
NSURLRequest *myrequest=[[NSURLRequest alloc] initWithURL:url];
CustomConnection *distanceconnection=[[CustomConnection alloc] initWithRequest:myrequest delegate:self startImmediately:YES tag:[NSNumber numberWithInt:i]];
[distanceconnection start];
[distanceconnection release];
[myrequest release];
}
strは、ユーザーの場所で、latlongarray都市の場所の配列である私のコードです。
いくつかのコードを示してください。要求数には厳しい制限はありません。 – Moshe
いくつかのオブジェクトを解放しすぎていないことを確認してください。通常、クラッシュが発生します。 –
GoogleマップAPI全体をパラメータで投稿できますか? –