应该NSURLProtocol :: startLoading是异步的

时间:2011-04-01 09:00:14

标签: iphone webkit

我是NSURLProtocol的子类。

获得并行性能,需要在startLoading中将加载产生到一个单独的线程,还是由URL加载框架(WebKit)为我处理?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

实际上。我发现如果你的-startLoading方法需要花费太多时间(太多的东西已经只是从文件系统加载一个文件),你会发现奇怪的崩溃堆栈跟踪是完全没有用的。

解决这个问题的唯一方法就是首先调度自己,然后在那里做任何非平凡的工作。