Ios NSData got显示错误,如;NSData响应=<;机架中的PC无效。>&引用;从服务器下载图像时

Ios NSData got显示错误,如;NSData响应=<;机架中的PC无效。>&引用;从服务器下载图像时,ios,objective-c,crash,uiimageview,nsdata,Ios,Objective C,Crash,Uiimageview,Nsdata,我遇到了类似“NSData response=”的错误。 我使用以下请求方法: + (NSData *)sendSynchronousRequest:(NSURLRequest *)request returningResponse:(NSURLResponse **)response error:(NSError **)error; 实际上,我正在从服务器下载图像并显示在UIImageView中。我正在使用“dispatch_async”下载图像,当图像将被下载时,将其移动到主队列。 这里,

我遇到了类似“NSData response=”的错误。 我使用以下请求方法:

+ (NSData *)sendSynchronousRequest:(NSURLRequest *)request returningResponse:(NSURLResponse **)response error:(NSError **)error;
实际上,我正在从服务器下载图像并显示在UIImageView中。我正在使用“dispatch_async”下载图像,当图像将被下载时,将其移动到主队列。 这里,我在UIImageView中显示图像。但这里的应用程序崩溃了

当我打印崩溃报告时,它会显示
“NSData response=“
有时我会遇到这个问题,有时应用程序可以完美地工作而不会崩溃


我该怎么办?

你能发布你的完整代码吗?什么能确保你在返回的NSData对象中得到了实际的图像数据?您正在检查错误参数和响应吗?