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 {