解决方案 »
- swipeleft事件触发多次 jquery mobile swipeleft怎么会执行两次 ,大虾们帮帮忙啊
- 虚拟机问题
- can't debug and run the ReaderSample of the Zbar iPhone example
- iOS关闭多个模态视图
- iphone多线程(问题困扰几个月了,跪求高手指点)
- 如何在AppDeleage中获取当前正在执行的视图控制器
- iOS 切换视图,求助!!!
- tableview,用户点击过的资讯,显示不同颜色,实现原理?
- 关于内存占用
- 在release状态下,编译会报错,在debug下却没问题
- 拯救苹果的方案
- 如何在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");
}
}];