내 응용 프로그램에서 웹 서비스에서 데이터를 검색하고 uitableview에 표시 괜찮아요하지만 문제는 그 mu tableview 10 열 (그 도시 이름과 위도 경도 내 테이블에있는 모든 도시의 것입니다) 검색 후 도시 이름은 메신저 사용자의 위치와 도시 사이의 거리를 얻을 수 있도록 10 번 그래서 Google지도 API를 호출해야합니다, 그 과정에서 내 응용 프로그램이 충돌합니다. 사용 중 NSURLRequest
ASIHttpRequest - networkQueue를 사용했지만 성공하지 못했습니다. 이렇게하는 방법은 여러 가지가 있습니까? 다른 문제 유형을 제안 해주세요. 제안 사항이 있으시면 고맙습니다. 여기WebServices에서 데이터를 검색하기 위해 iPhone에서 몇 가지 유형의 URL 요청이 가능합니까?
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 mapAPI를 게시 할 수 있습니까? –