NSURL *url = [NSURL URLWithString:@"http://test.com"];
NSMutableURLRequest *post = [NSMutableURLRequest requestWithURL:url
cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0];
for (TestVariable *testVariable in variables)
{
NSData *testVariable=[self getJSONTestVariable:testVariable];
NSString *data=[[NSString alloc]initWithData:maintenanceData encoding:NSUTF8StringEncoding];
[post setHTTPMethod:@"POST"];
[post setValue:@"application/json" forHTTPHeaderField:@"Accept"];
[post addValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
[post addValue:[NSString stringWithFormat:@"%d", [data length]] forHTTPHeaderField:@"Content-Length"];
[post setHTTPBody: [data dataUsingEncoding:NSUTF8StringEncoding ]]; TestVariableDelegate *sjd= [TestVariableDelegate alloc];
NSURLConnection *connection = [[NSURLConnection alloc]initWithRequest:post delegate:sjd];
[connection start];
}
내가이 코드를 가지고있는 문제는 내가 보내려고하는 2-3-100 요소 중 하나만 보내졌으며 문제를 해결하는 방법을 모르겠다는 것입니다.이 NSURLConnection을 만드는 방법은 무엇입니까?
위임의 구현은 매우 기본적이고 응답을 처리하여 데이터베이스에 저장합니다.