关于这个问题,我查找过了很多资料

最终的解决办法是:将UIAlertView在主线程上展现出来

实现过程如下:

1
2
3
4
5
6
7
8
9
+(void) showNetworkMessage
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"网络连接异常"
message:@"暂无法访问寻艺"
delegate:self
cancelButtonTitle:@"确定"
otherButtonTitles:nil];
[alert performSelectorOnMainThread:@selector(show) withObject:nil waitUntilDone:YES];
}

然后在后面直接调用就可以了