From 447d8502070540e84cdf3842438d881949e7c148 Mon Sep 17 00:00:00 2001 From: Stephan Diederich Date: Thu, 15 Aug 2013 22:27:49 +0200 Subject: [PATCH] provide access to the response e.g. http status codes --- Classes/BITHTTPOperation.h | 1 + Classes/BITHTTPOperation.m | 1 + 2 files changed, 2 insertions(+) diff --git a/Classes/BITHTTPOperation.h b/Classes/BITHTTPOperation.h index 278a335ce1..e44b8651c8 100644 --- a/Classes/BITHTTPOperation.h +++ b/Classes/BITHTTPOperation.h @@ -19,6 +19,7 @@ typedef void (^BITNetworkCompletionBlock)(BITHTTPOperation* operation, id respon - (void) setCompletion:(BITNetworkCompletionBlock) completionBlock; +@property (nonatomic, readonly) NSHTTPURLResponse *response; @property (nonatomic, readonly) NSData *data; @property (nonatomic, readonly) NSError *error; diff --git a/Classes/BITHTTPOperation.m b/Classes/BITHTTPOperation.m index 52185d2bf3..0f81c8672c 100644 --- a/Classes/BITHTTPOperation.m +++ b/Classes/BITHTTPOperation.m @@ -68,6 +68,7 @@ #pragma mark - NSURLConnectionDelegate -(void)connection:(NSURLConnection*)connection didReceiveResponse:(NSURLResponse*)response { _data = [[NSMutableData alloc] init]; + _response = (id)response; } -(void)connection:(NSURLConnection*)connection didReceiveData:(NSData*)data {