これが私の接続コードです:
- (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 メソッドが記述されている場所) で接続用のグローバル オブジェクトを作成する方法はありますか?