[iOS学习]iOS提升性能的小技巧
2015-07-05 14:03
399 查看
基于Web服务的应用,提升性能的最好方式是避免发送那些不会立即用到的数据。
移动终端的款待非常有限,大多数情况下,如果试图实现提前获取内容(比如用户下一个页面的数据)的技术,只会拖慢应用。
面向Web客户端的服务器通常会有很多小型的WEB服务调用,这些通常是通过AJAX执行的,而在iOS上,最好避免使用这些API。要尽可能地使用一次调用就可以返回大量自定义数据的自定义API。
与浏览器不同,大部分运营商网络会限制并发数据连接的数量,2g网络不要进行1个以上的网络操作,3g网络不要使用2个以上的并发网络操作,wifi下面不要使用6个以上的并发网络操作。
移动终端的款待非常有限,大多数情况下,如果试图实现提前获取内容(比如用户下一个页面的数据)的技术,只会拖慢应用。
面向Web客户端的服务器通常会有很多小型的WEB服务调用,这些通常是通过AJAX执行的,而在iOS上,最好避免使用这些API。要尽可能地使用一次调用就可以返回大量自定义数据的自定义API。
与浏览器不同,大部分运营商网络会限制并发数据连接的数量,2g网络不要进行1个以上的网络操作,3g网络不要使用2个以上的并发网络操作,wifi下面不要使用6个以上的并发网络操作。
相关文章推荐
- iOS开发项目名称修改
- 让字符串中的某一个数字改变
- ios项目(六)
- iOS多线程编程之NSOperation
- iOS多线程编程之NSThread
- iOS ImageView 默认是不和用户交互的 所以要开启交互功能
- ios 获得当前最上面的窗口
- 关于iOS
- IOS基础之——类扩展(class extensions)
- IOS开发 使用地图 MapKit
- iOS 8 的 51 个炫酷功能汇总
- xcode6 ios launchimage
- 你真的懂iOS的autorelease吗?
- ios项目(五)
- IOS--实现滤镜效果的四种方式
- IOS--实现滤镜效果的四种方式
- iOS越狱后无法安装越狱软件的解决方法
- iOS开发之17个常用代码整理
- iOS开发-16进制颜色转换
- iOS阶段学习第14天笔记(NSString与NSMutableString)