对于tableView优化的见解,欢迎补充
来源:互联网 发布:编程猫加盟 编辑:程序博客网 时间:2024/06/07 02:09
1> 重用:懒加载
2> 渲染优化:尽量使用不透明的图,把 views 设置为透明
3> 在ImageView设置前,尽量先调整好图片大小,尤其放在uiscrolliview中自动缩放耗能
4> 避免使用过大的xib
5> 不要阻塞主线程,除渲染,触摸响应等,尽量异步处理:如存储,网络异步线程通知
6> 缓存:网络响应,图片,计算结果(行高),网络响应NSUrlconnection默认缓存request,设置策略非网络请求,使用nscache nsdictionary
7> 避免反复处理数据,在服务器端和客户端使用相同的数据结构
8> 选择正确的数据格式。
json:速度快 解析方便。
Xml:sax方式逐行解析 解析大文件不占用内存和损失性能
9> 选择正确的数据存储选项:plist,nscoding,NSUserDefaults,sqlite coredata。
0 0
- 对于tableView优化的见解,欢迎补充
- 对于GC回收优化转贴文章的一点补充
- 对于GC回收优化转贴文章的一点补充
- 对于java的个人见解
- 对于dequeueReuseableCellWithIdentifier的个人见解
- 对于递归新的见解~~~
- 性能优化的一些经验(欢迎补充)
- 对于TabHost的一些自己的见解
- 对于委托的个人见解A
- 对于C/C++中指针的见解
- 对于java中的传值的见解
- 对于提高编程能力的见解
- 对于heml和css的粗浅见解
- 对于英语学习的一些见解
- 对于php的static写见解
- TableView的优化
- TableView的优化
- TableView的优化
- typedef和define之间的差别
- 第10周 项目3-计算二叉树节点个数
- Codeforces 629D Babaei and Birthday Cake LIS+线段树优化
- ViewStub
- android官方文档之路--Wi-Fi Peer-to-Peer
- 对于tableView优化的见解,欢迎补充
- MPLS技术学习总结
- C++之静态成员变量、静态成员函数、编译规则、双向依赖
- Shell脚本调试
- linux软链接硬链接复制的区别
- 关于TableView你不知道的哪些事
- UITableView的数据刷新,用代码来描述
- .fvwm2rc
- laravel 指定 版本安装