Когда я
Logger *logger = [Logger new];
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
__unused NSURLConnection *conn = [[NSURLConnection alloc]
initWithRequest:request delegate:logger startImmediately:YES];
... ничего не происходит. Методы делегатов не вызываются до тех пор, пока я
[[NSRunLoop currentRunLoop]run];
Я бы подумал, что startImmediately:YES
сделает именно это.