You can do it like this:

   ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
   [request setDelegate:self];
   [request setDidFinishSelector:@selector(requestDone:)];
   [request setDidFailSelector:@selector(requestWentWrong:)];


You basically define the success/failure selectors. The ASIHTTPRequest "How to use" section.



Update 1.0

- (void)requestFinished:(ASIHTTPRequest *)request


This is the default handler for the request finished. I think you will receive it as well with the "custom" selectors.

ASIFormDataRequest inside requestFinished method
My opponent attacks with a 3/3. I block with my 1/1 Llanowar Elves, and have all of my land tapped from my last turn. Can I now tap my Llanowar Elves after it has been declared as a blocker to play Giant Growth on it, make it 4/4 until end of turn, and destroy my opponent's attacking creature when damage is dealt?
