2015年9月16日

摘要: 由于在IOS中虚拟内存系统不会采用页置换的方式来获取请求内存,取而代之的是它通过移除应用程序中的强引用来释放一些内存资源,我们知道强引用在IOS中表示拥有关系,只要有至少一个变量拥有这个对象,那么对象就不会被释放,当然IOS中没有类似Java或.NET的垃圾回收机制,所以我们需要手动来释放对象的... 阅读全文
posted @ 2015-09-16 14:21 084221019 阅读(2031) 评论(0) 推荐(0) 编辑
摘要: Caching和Purgeable Memory对于开发者来说是一个至关重要的资源,尤其是当我们需要处理那些需要超大内存以及计算时间的对象或者是当计算机向磁盘写入数据时导致应用程序陷入停滞时特别有用处。一、Caching概述 Caching是一个可以显著提高应用程序性能的对象或者是数据的集合。... 阅读全文
posted @ 2015-09-16 13:24 084221019 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 不管是系统自带的还是自定义的UITableViewCell,对于它们合理的使用都是决定一个UITableView的性能的关键因素。应该确保以下三条:UITableViewCell的重复利用:首先对象的创建,尤其是UI控件的创建,会带来性能损耗。假设在一个很短的时间内重复分配内存,比如用户滚动一个Ta... 阅读全文
posted @ 2015-09-16 13:22 084221019 阅读(2510) 评论(0) 推荐(0) 编辑
摘要: 不知不觉来博客园都已经4年多了,想想这么多年来都是看看别人写的博客,肆意的评判那些好的与不好的,碰到写的精彩的会忍不住心里赞赏几句,碰到写的随意的会愤而离去。仔细想想,写一篇博客也并不是一件很简单的事情,你需要有很好的语言表达能力,更需要有能将专业知识转化为通俗易懂的文章的能力,有可能你还需要忍... 阅读全文
posted @ 2015-09-16 13:21 084221019 阅读(120) 评论(0) 推荐(0) 编辑

导航