2012-05-29 53 views
0

在模擬器中,使用ASIHTTPRequest的setCompletionBlock:消息總是會導致EXC_BAD_ACCESS錯誤。即使將NSZombieEnabled設置爲YES也不能說明情況。setCompletionBlock:僅在模擬器中導致EXC_BAD_ACCESS ..在設備上正常工作

__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]; 

回答

相關問題