这是我的连接代码:
- (void)sendData: (NSString*)someData {
NSMutableURLRequest *theRequest=[NSMutableURLRequest requestWithURL:[NSURL URLWithString:nsURL]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:180.0];
[theRequest setHTTPMethod:@"POST"];
[theRequest setTimeoutInterval:180.0];
[theRequest setHTTPBody:[sdata dataUsingEncoding:NSASCIIStringEncoding]];
NSError *error= nil;
NSData *result = [NSURLConnection sendSynchronousRequest:theRequest returningResponse:&response error:&error];
}
每当我必须向用户发送一些请求时,我都会调用此方法。但是,我想维护一个特定的连接会话并发送请求,而不是一次又一次地创建连接。(因为,URL 是一个安全连接,每次创建连接,都会浪费很多时间)。
我怎样才能做到这一点?有没有办法在这个类中为连接创建一个全局对象(其中写了 sendData 方法),以便在该对象的生命周期内,只有一个连接。?