CPU和GPU 在屏幕成像过程中,CPU和GPU起着至关重要的作用CPU负责对象的创建和销毁、对象属性的调整、布局...[作者空间]
前言 启动时间是衡量应用品质的重要指标。 本文首先会从原理上出发,讲解iOS系统是如何启动APP的,然后从main...[作者空间]
作者写了一个给 iPhone X 去掉刘海的 APP,而且其他 iPhone 也可以玩,有兴趣的话去 App St...[作者空间]
前言 在软件开发领域里经常能听到这样一句话,“过早的优化是万恶之源”,不要过早优化或者过度优化。我认为在编码过程中...[作者空间]
使用复用机制 在我们使用 UITableView 和 UICollectionView 时我们通常会遇到「复用 C...[作者空间]
一、前言 作为一名优秀的程序员应该具有极客思想,尽量把所有代码性能做到最优,但是在企业开发中如果没必要必须这样做还...[作者空间]
一、设置CALayer的cornerRadius cornerRadius属性影响layer显示的backgrou...[作者空间]
本文已发布到唐巧前辈的 iOS 开发(iOSDevTips)微信公共帐号,点击跳转至微信阅读地址。 离屏渲染(Of...[作者空间]
前言 本文的demo代码也会更新到github上。 做这个demo思路来源于微信team的:微信iOS卡顿监控系统...[作者空间]
续言 在页面间跳转的性能优化(一)中介绍了一些基础知识,讲述了情形一与情形二的优化方式及原理,但有许多人对情...[作者空间]
续 性能优化(中) iOS最全性能优化(上)http://www.jianshu.com/p/9c450e5120...[作者空间]
续 性能优化(上) iOS最全性能优化(上)http://www.jianshu.com/p/9c450e512...[作者空间]
导读 性能对 iOS 应用的开发尤其重要,如果你的应用失去反应或者很慢,失望的用户会把他们的失望写满App Sto...[作者空间]
前言 现在App的页面越来越复杂,页面初始化的工作越来越多,加载页面所需的时间也随之增长,如果页面加载的时间...[作者空间]
当我们需要给一个 View 设置圆角的时候,一般代码是这个样子 cornerRadius 和 maskToBoun...[作者空间]
GPU渲染机制: CPU 计算好显示内容提交到 GPU,GPU 渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会...[作者空间]
一般我们在iOS开发的过程中设置圆角都是如下这样设置的。 所有如果要高性能的设置圆角就需要找另外的方法了。下面是我...[作者空间]
这次我们来说说iOS app中滑动的那些事。iOS为了提高滑动的流畅感,特意在滑动的时候将runloop模式切换到...[作者空间]
iPhone上面的应用一直都是以流畅的操作体验而著称,但是由于之前开发人员把注意力更多的放在开发功能上面,比较少去...[作者空间]