###
DOI:
计算机系统应用英文版:2012,21(9):113-118
本文二维码信息
码上扫一扫!
iOS开发UITableView加载图片的内存管理
(复旦大学 计算机科学技术学院, 上海 200433)
Memory Management and Optimization of iOS Development
(School of Computer Science, Fudan University, Shanghai 200433, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 3394次   下载 14804
Received:January 19, 2012    Revised:March 04, 2012
中文摘要: 首先对移动操作系统iOS开发过程的内存泄露、缓存等相关知识作了详细叙述, 介绍了使用iOS集成开发环境Xcode进行内存调试的方法. 针对视图UITableView中含有大量网络图片时的内存问题, 为了达到内存最优化和良好用户体验的目标, 提出异步下载网络图片和本地缓存的解决方法. 最后测试结果表明UITableView在下载图片和滑动的过程中内存占用量趋于稳定, app的运行速度较为顺畅, 拥有较好的用户体验.
Abstract:This paper describes the knowledge of memory management and cache of iOS development in detail, and introduces methods of debugging memory problems using tools which is provided by Apple IDE Xcode, for the memory problems when UITableView contains large amounts of network pictures, with the goal of memory optimization and best user experience. It proposed network of asynchronous-download pictures and the local cache solution. Finally, test results show that the memory allocation is safe and stable, the app runs more smoothly, and have a better user experience.
文章编号:     中图分类号:    文献标志码:
基金项目:
引用文本:
黄天柱,涂时亮.iOS开发UITableView加载图片的内存管理.计算机系统应用,2012,21(9):113-118
HUANG Tian-Zhu,TU Shi-Liang.Memory Management and Optimization of iOS Development.COMPUTER SYSTEMS APPLICATIONS,2012,21(9):113-118