ASIHttpRequest的requestFinish代理函数到底在什么线程执行
2014-04-15 08:45
441 查看
用ASIHttpRequest进行异步加载数据时,加载成功后会调用代理函数
开始我以为会在当前线程中执行,后来发现有时是,有时会跑到主线程中执行,这问题一直纠结至今。
今天使劲google一番,终于得到结果,在ASIHTTPRequest.m文件中有这么一段
不使用PACFileRequest即自动化脚本(PAC是个啥东西?自己google去吧 – -)时,会到主线程中去执行函数reportFinished,这个函数会进而调用代理函数:
还是不要刻意到主线程中去调用的好,所以直接把自动脚本判断语句删掉,只需要[self reportFinished]就行了。
今天使劲google一番,终于得到结果,在ASIHTTPRequest.m文件中有这么一段
相关文章推荐
- ASIHttpRequest的requestFinish代理函数到底在什么线程执行
- ASIHttpRequest的requestFinish代理函数到底在什么线程执行
- ASIHttpRequest-创建和执行request
- XMLHttpRequest是什么、怎样完整地执行一次GET请求、怎样检测错误。
- ASIHTTPRequest-使用代理连接
- XMLHttpRequest是什么、怎样完整地执行一次GET请求、怎样检测错误。
- ASIHttpRequest-创建和执行request
- ASIHttpRequest-创建和执行request
- ASIHTTPRequest是什么?
- ios开发之ASIHttpRequest-创建和执行request
- ASIHttpRequest-创建和执行request
- (转载)Qt 的线程与事件循环——可打印threadid进行观察槽函数到底是在哪个线程里执行,学习moveToThread的使用)
- iOS开发ASIHttpRequest创建和执行request
- XMLHttpRequest——这是什么、怎样完整地执行一次GET请求、怎样检测错误。
- ASIHTTPRequest是什么?
- ASIHTTPRequest-使用代理连接
- iOS开发ASIHttpRequest创建和执行request
- ASIHttpRequest或者SDWebImage给UIImageView加载图片的逻辑是什么样子的
- 【纠错记录】有关ASIHTTPRequest异步请求代理Delegate报错的处理
- Qt 的线程与事件循环——可打印threadid进行观察槽函数到底是在哪个线程里执行,学习moveToThread的使用)