title: iOS5 NSURLConnection methods deprecated
body: <p>I'm trying to write an iOS app that makes asynchronous requests to get data over the network. It seems like a lot of people recommend using NSURLConnection for this, and frequently mention the delegate method connection:didReceiveData:.</p>
  
  <p>Unfortunately, I cannot for the life of me find out where this delegate method is documented. For one, it is not in <a href="http://developer.apple.com/library/ios/#documentation/Foundation/Reference/NSURLConnectionDelegate_Protocol/Reference/Reference.html">the protocol reference for NSURLConnectionDelegate</a>. It is listed in <a href="http://developer.apple.com/library/ios/#documentation/cocoa/Reference/Foundation/Classes/NSURLConnection_Class/Reference/Reference.html">the NSURLConnection Class Reference</a>, but has apparently been deprecated as of iOS5. The documentation does not explain why it was deprecated, or what developers should use instead to achieve similar functionality.</p>
  
  <p>What am I missing? A lot of what I've read seems to imply that big changes were made to NSURLConnection for iOS5. Where are these changes documented? Is the documentation of delegate methods complete?</p>
  
  <p>Thanks</p>