|
1
|
| Joonas Trussmann · 技术社区 · 16 年前 |
|
|
1
2
孩子,这很尴尬。结果发现我的Content-Length头不准确,这导致nsurlConnection需要等待某种类型的超时才能完成,即使它拥有所有的数据。真的有道理。也许这能帮助别人。 |
|
|
2
0
我会分析一下慢下来发生在哪里,以什么样的模式。放入LOG语句
如果调用之间经过的时间是应用程序花费其大部分时间的地方,那么瓶颈就在请求本身。请求配置错误,或者服务器发送不快。
如果通话间隔时间越长,应用程序的运行时间越长,则可能是内存问题。随着数据越来越大,内存也越来越有限,应用程序必须在内存中交换更多的东西,这会减慢所有操作的速度。要测试,请记录
更新:根据Shark的说法,问题在于你的URL请求,而不是你发布的代码。您需要了解如何设置请求。 |