Skip to content

Commit

Permalink
Inline block
Browse files Browse the repository at this point in the history
  • Loading branch information
yury committed Nov 29, 2013
1 parent 523cb36 commit 1963bf9
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions AFNetworking/AFNetworkReachabilityManager.m
Expand Up @@ -200,21 +200,18 @@ - (void)updateStatus
return;
}

SCNetworkReachabilityFlags flags;
SCNetworkReachabilityGetFlags(self.networkReachability, &flags);
AFNetworkReachabilityStatus status = AFNetworkReachabilityStatusForFlags(flags);

__weak __typeof(self)weakSelf = self;
AFNetworkReachabilityStatusBlock callback = ^(AFNetworkReachabilityStatus status) {
dispatch_async(dispatch_get_main_queue(), ^{
__strong __typeof(weakSelf)strongSelf = weakSelf;

strongSelf.networkReachabilityStatus = status;
if (strongSelf.networkReachabilityStatusBlock) {
strongSelf.networkReachabilityStatusBlock(status);
}
};

SCNetworkReachabilityFlags flags;
SCNetworkReachabilityGetFlags(self.networkReachability, &flags);
dispatch_async(dispatch_get_main_queue(), ^{
AFNetworkReachabilityStatus status = AFNetworkReachabilityStatusForFlags(flags);
callback(status);
});
}

Expand Down

0 comments on commit 1963bf9

Please sign in to comment.