title: Making non-self delegate in obj-c
body: <p>In order to use asynchronous http requests in objective c, you need to set a delegate to <code>NSURLConnection</code>. The problem is that I need to make multiple http requests, so having the same delegate (self) wont work. </p>
  
  <p>What is the best way to go about this? Should I make a new delegate class for each http request? Are these delegates just NSObjects? </p>