基于Web服务的应用,提升性能的最好方式是避免发送那些不会立即用到的数据。
移动终端的款待非常有限,大多数情况下,如果试图实现提前获取内容(比如用户下一个页面的数据)的技术,只会拖慢应用。
- 面向Web客户端的服务器通常会有很多小型的WEB服务调用,这些通常是通过AJAX执行的,而在iOS上,最好避免使用这些API。要尽可能地使用一次调用就可以返回大量自定义数据的自定义API。
- 与浏览器不同,大部分运营商网络会限制并发数据连接的数量,2g网络不要进行1个以上的网络操作,3g网络不要使用2个以上的并发网络操作,wifi下面不要使用6个以上的并发网络操作。