Head 在性能優(yōu)化中,有一個(gè)重要的知識(shí)點(diǎn)就是卡頓優(yōu)化,我們以FPS(每秒傳輸幀數(shù)(Frames Per Second))來(lái)衡量它的流暢度,蘋(píng)果...
Head 近期由于入職了新公司,接觸到了資訊業(yè)務(wù)的模塊,看了看代碼發(fā)現(xiàn)資訊業(yè)務(wù)的廣告植入是由IMYAOPTableView 實(shí)現(xiàn)的,出于好奇,探...
事件的分發(fā)和傳遞。 1.當(dāng)iOS程序中發(fā)生觸摸事件后,系統(tǒng)會(huì)將事件加入到UIApplication管理的一個(gè)任務(wù)隊(duì)列中2.UIApplicati...
前言 近期正處于一段工作空白區(qū),也想著學(xué)習(xí)學(xué)習(xí)一下項(xiàng)目?jī)?yōu)化,所以就自己的項(xiàng)目出手,一步一步地優(yōu)化項(xiàng)目。 一、項(xiàng)目結(jié)構(gòu)與應(yīng)用包瘦身 項(xiàng)目結(jié)構(gòu) 項(xiàng)目...
什么是SDK開(kāi)發(fā)? 日常開(kāi)發(fā)中,我們會(huì)遇到某些情況不能提供源碼,項(xiàng)目組件化等需求,這時(shí)候我們就可以使用SDK開(kāi)發(fā),在OC的開(kāi)發(fā)中,我們涉及到的一...
MVC - Apple 這里,控制器協(xié)調(diào)View和Model,最終展示TableVIewApple的MVC的好處就是Model和View耦合性低...
CPU & GPU 屏幕成像原理: 卡貞 CPU 計(jì)算和GPU渲染是具有周期性的,當(dāng) CPU 計(jì)算和GPU渲染的時(shí)間超過(guò)的垂直同步信號(hào)時(shí),則出現(xiàn)...
Example1:NSTimer 、CADisplayLink 循環(huán)引用問(wèn)題 先看以下代碼: self.timer為強(qiáng)引用,這里Timer與控制...
進(jìn)程 & 線程 提到線程,那就不得不提CPU,現(xiàn)代的CPU有一個(gè)很重要的特性,就是時(shí)間片,每一個(gè)獲得CPU的任務(wù)只能運(yùn)行一個(gè)時(shí)間片規(guī)定的時(shí)間。 ...