2013-04-06 5 views
0

나는 다음 행으로 NSURLRequest의 헤더를 얻으려고 :IOS는 NSURLRequest에서 헤더가 나는 오류가 얻을 [NSConcreteMutableData allHeaderFields] : 인식 할 수없는 선택

NSString *contentType = [[(NSHTTPURLResponse *)data allHeaderFields] valueForKey:@"Content-Type"]; 

그러나 나는 다음과 같은 오류를 받고 있어요 :

-[NSConcreteMutableData allHeaderFields]: unrecognized selector sent to instance 0x8d876e0 
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSConcreteMutableData allHeaderFields]: unrecognized selector sent to instance 0x8d876e0' 

내가 잘못 어떤 사람의 어떤 왜이 오류 모르거나 어떻게 내가 고정하거나?

난 정말

답변

1

dataNSData 인스턴스 당신의 도움에 감사거야하는 NSHTTURLResponse 당신은 생각한다.

그래서 송신자 인 allHeaderFields을 인식하지 못합니다.

+0

입니다. 내가 잘못된 장소에서 전화를했다 : - (void) connection : (NSURLConnection *) detailConnection didReceiveResponse : (NSURLResponse *) response { self.responseData = [NSMutableData data]; NSString * contentType = [[(NSHTTPURLResponse *) 응답 allHeaderFields] valueForKey : @ "Content-Type"]; – HelenaM