title: iphone Cancel Asynchronous NSURLConnection
body: <p>I ran into the situation where my class is making one asynchronous web call and the user requests another one (by moving a map) and can't seem to properly cancel the NSURLConnection.  I have seen some solutions to manage multiple async calls, but I do not want to do that because once the second request is made I no longer care about the first.  I see that there is a cancel method, but I tried only calling it when the connection is nil, but the connection never seems to become nil despite a release on that object.  Does anyone have a code sample of a proper cancel of an async NSURLConnect?</p>