- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- (void) doSomething {
<...>
if (error.code != NSURLErrorNotConnectedToInternet && error.code != NSURLErrorCancelled && error.code != NSURLErrorTimedOut) {
@synchronized (self.failedURLs) {
{
// javascript-style...
char* xcEnv = getenv("XcodeColors");
BOOL useColors = (xcEnv && !strcmp(xcEnv, "YES"));
NSString *colorWrapper;
if (useColors)
colorWrapper = @"\033[fg0,153,0;%@\033[;";
else
colorWrapper = @"%@";
void (^colorLog)(NSString *format, ...) = ^(NSString *format, ...)
{
va_list args;
va_start(args, format);
NSLog(colorWrapper, [[NSString alloc] initWithFormat:format arguments:args]);
va_end(args);
};
colorLog(@"SDWebImageManager download failed");
colorLog(@"\turl: %@", url.absoluteString);
colorLog(@"\terror: %@", [error description]);
}
[self.failedURLs addObject:url];
}
}
<...>
}