Вы можете использовать следующий код
Сначала вы можете импортировать пакет asihttprequest и все необходимые фреймворки. После этого
#import "ASIHTTPRequest.h"
#import "ASINetworkQueue.h"
В вашем файле viewcontroller.h
ASINetworkQueue *networkQueue;
В вашем файле viewController.m: -
в viewdidLoad: -
networkQueue=[[ASINetworkQueue queue]retain];
Введите следующий код, куда вы хотите отправить запрос: -
NSString *str = [NSString stringWithFormat:@"http://localhost/location.php?id=&latitude=%@&longitude=%@",latitude,longitude];
NSURL *url = [NSURL URLWithString:[str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
ASIHTTPRequest *request = [[[ASIHTTPRequest alloc] initWithURL:url] autorelease];
[request setRequestMethod:@"GET"];
[request setDelegate:self];
[request setDidFinishSelector: @selector(*writemethodforsuccessfulrequest*)];
[request setDidFailSelector: @selector(*writemethodforrequestfailed*)];
[networkQueue addOperation: request];
[networkQueue go];
В Диллок: -
[networkQueue cancelAllOperations];
[networkQueue release];