I find using blocks in some cases more convenient to use than the Delegate approach. I have been using ASIHTTPRequest which provides blocks as a callback mechanism.
I was wondering if the standard Apple libraries provide the same technique for HTTP communication on iOS4.
No, they don’t. NSURLConnection works with delegation.