Skip to content

Commit

Permalink
Merge branch 'master' into arc
Browse files Browse the repository at this point in the history
  • Loading branch information
jverkoey committed Mar 21, 2012
2 parents b387592 + 65fa7fb commit e13ec4a
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/core/src/NIOperations.m
Expand Up @@ -97,7 +97,7 @@ - (void)main {
// responses pass.
if ([response isKindOfClass:[NSHTTPURLResponse class]]) {
NSHTTPURLResponse* httpResponse = (NSHTTPURLResponse *)response;
if (httpResponse.statusCode >= 200 && httpResponse.statusCode < 300) {
if (httpResponse.statusCode < 200 || httpResponse.statusCode >= 300) {
networkError = [NSError errorWithDomain:NSURLErrorDomain
code:NSURLErrorResourceUnavailable
userInfo:nil];
Expand Down
6 changes: 3 additions & 3 deletions src/networkimage/src/NINetworkImageView.h
Expand Up @@ -137,7 +137,7 @@ typedef enum {

- (void)networkImageViewDidStartLoading;
- (void)networkImageViewDidLoadImage:(UIImage *)image;
- (void)networkImageViewDidFailToLoad:(NSError *)error;
- (void)networkImageViewDidFailWithError:(NSError *)error;

@end

Expand All @@ -163,7 +163,7 @@ typedef enum {
/**
* The asynchronous download failed.
*/
- (void)networkImageViewDidFailLoad:(NINetworkImageView *)imageView;
- (void)networkImageView:(NINetworkImageView *)imageView didFailWithError:(NSError *)error;

@end

Expand Down Expand Up @@ -686,5 +686,5 @@ typedef enum {
/**
* A network request failed to load.
*
* @fn NINetworkImageView::networkImageViewDidFailToLoad:
* @fn NINetworkImageView::networkImageViewDidFailWithError:
*/
8 changes: 6 additions & 2 deletions src/networkimage/src/NINetworkImageView.m
Expand Up @@ -204,7 +204,11 @@ - (void)_didFinishLoadingWithImage: (UIImage *)image
- (void)_didFailToLoadWithError:(NSError *)error {
self.operation = nil;

[self networkImageViewDidFailToLoad:error];
if ([self.delegate respondsToSelector:@selector(networkImageView:didFailWithError:)]) {
[self.delegate networkImageView:self didFailWithError:error];
}

[self networkImageViewDidFailWithError:error];
}


Expand Down Expand Up @@ -256,7 +260,7 @@ - (void)networkImageViewDidLoadImage:(UIImage *)image {


///////////////////////////////////////////////////////////////////////////////////////////////////
- (void)networkImageViewDidFailToLoad:(NSError *)error {
- (void)networkImageViewDidFailWithError:(NSError *)error {
// No-op. Meant to be overridden.
}

Expand Down

0 comments on commit e13ec4a

Please sign in to comment.