내 아이폰 클라이언트에서 서버로 데이터를 보내려고합니다. 그것은 대부분의 값에 대해 잘 작동하지만 "IPhone + Cocoa"와 같은 문자열을 보내려고하면 서버가 문자열을 "IPhone Cocoa"로 표시합니다. 나는 그것을 성공시키지 않으면 서 그것을 시도하는 이유가있다.NSURLConnection을 가진 버그 .....?
여기에 내 코드
-(void)sendRequestNSString *)aRequest {
NSMutableURLRequest *request =
[[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:kURLRequest]];
NSString *httpBody =
[NSString stringWithFormat:@"%@=%@",
[requestString stringByAddingPercentEscapesUsingEncoding:NSUTF8St ringEncoding],
[aRequest stringByAddingPercentEscapesUsingEncoding:NSUTF8St ringEncoding]];
NSData *aData = [httpBody dataUsingEncoding:NSUTF8StringEncoding];
[request setHTTPBody:aData];
[request setHTTPMethod:@"POST"];
self.feedURLConnection =
[[NSURLConnection alloc] initWithRequest:request delegate:self];
}
정말 이것에 대한 해결책을 찾는 데 문제가 있어요입니다. 이 버그 또는 일부 내 코드에서 잘못되었습니다. 이 작업을 수행하는 다른 대안이 있습니까
이것은 나를 위해 일했습니다. 감사. 나는 autorelease를 제거해야했다. –