解决方案 »
- 基于xmppFramework的文件传输
- 弱弱的问下为啥iphone上不支持java开发
- tableview的两个获得重用cell方法的区别?
- MAC系统下的SCPlugin不能Checkout怎么解决?Server sent unexpected return value (403 Forbidden
- UITableViewCell的问题
- ios与flash的解决方案
- LaunchImage 的2x和R4是什么意思?
- 一个苹果开发者账号能建立几个APNS证书呀?
- ios 对话框消失后,软键盘自动弹出又自动消失了
- mmp找了很久的问题,一直解决不了,跪求帮助,pod第三方库,真机运行一直报错,搜遍了百度,google没找到
- 拯救苹果的方案
- 如何在uiwebview里面嵌入html5的视频播放器
[self performSelectorOnMainThread:@selector(XXX:) withObject:nil waitUntilDone:NO];
} 我是这么处理的,看看是不是你需要的
在block前定义:
__weak id weakSelf = self;block中:
weakSelf.name = name;主要防止都是强引用形成循环引用
[NSURLConnection sendAsynchronousRequest:request
queue:[NSOperationQueue mainQueue]
completionHandler:^(NSURLResponse *response,
NSData *data,
NSError *error)
{
if ([data length]>0 && error == nil)
{
//do your stuff
}
else if([data length] == 0 && error == nil)
{
NSLog(@"Nothing was downloaded.");
}
else if(error != nil)
{
NSLog(@"Error = %@", error);
}
else
{
NSLog(@"other");
}
}];