首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSURLProtocol::startLoading是否应为异步

NSURLProtocol::startLoading是否应为异步
EN

Stack Overflow用户
提问于 2011-04-01 17:00:14
回答 2查看 567关注 0票数 2

我正在对NSURLProtocol进行子类化。

要获得并行性能,是否需要在startLoading中将加载派生到单独的线程,或者这是由URL加载框架(WebKit)为我处理的?

EN

回答 2

Stack Overflow用户

发布于 2011-05-30 09:41:00

这是由URL加载系统为您处理的。

票数 0
EN

Stack Overflow用户

发布于 2012-11-16 18:37:19

事实上。我发现如果你的-startLoading方法花费了太多的时间(太多的时间可能已经在从文件系统加载一个文件了),你会得到奇怪的崩溃和堆栈跟踪,这是完全没有帮助的。

解决这个问题的唯一方法是首先dispatch_async你自己,然后在那里做任何重要的工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5511214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档