シミュレーターでは、ASIHTTPRequest の setCompletionBlock: メッセージを使用すると、常に EXC_BAD_ACCESS エラーが発生します。NSZombieEnabled を YES に設定しても、状況を明らかにすることはできません。
__weak ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setCompletionBlock:^{
int statusCode = [request responseStatusCode];
NSLog(@"%d",statusCode);
}];
[request setFailedBlock:^{
// send statuscode error back
int statusCode = [request responseStatusCode];
NSLog(@"%d",statusCode);
}];
[request startAsynchronous];