1

我有一个 iOS 应用程序,最初需要在应用程序启动后(在 appdelegate 调用第一个视图之后)加载很多东西(JSON 数据、图像 ...)。目前我正在为我的请求(异步请求)使用 AFNetworking。

我所经历的是在第一个请求(3G 连接 - iPhone 4)本身真正开始之前有很大的延迟。我测量了从操作开始到加载第一个比特的时间,并检查了服务器的响应时间。应用程序甚至开始接收第一个字节之前需要 2.5 到 4 秒,服务器说构建时间约为 0.03 秒。我认为这是一个很大的延迟,即使他可能必须先建立 3G 连接。

我还使用其他服务器、方法(同步/异步)、AFNetworing 和简单的 NSURLRequest 对此进行了测试,它始终是第一个需要大量时间的请求。

所以我的问题是,有没有其他人经历过这种情况,有没有办法加速这种情况?

4

0 回答 0