產生卡頓的緣由:系統中 CPU、GPU、顯示器是以上面這種方式協同工做的。CPU 計算好顯示內容提交到 GPU,GPU 渲染完成後將渲染結果放入幀緩衝區,隨後視頻控制器會按照 VSync 信號逐行讀取幀緩衝區的數據,通過可能的數模轉換傳遞給顯示器顯示。在 VSync(垂直同步) 信號到來後,系統圖形服務會經過 CADi... 閱讀原文php
新的一年開始了,新的工做也開始了,剛過完年回來,感受節後綜合徵仍是很嚴重的~今早差點遲到。。。廢話很少說,今天就來講說iOS最經常使用的控件-UITableView,基本用法就很少說了,你們應該都知道,固然對於它的優化你們也應該都有所瞭解。下面我就來談談這個老話題-UITableView的性能優化,都是一些平時總結的經驗,... 閱讀原文html
因爲近期迭代週期變長,有時間想一想代碼持續改進的問題,再加上各業務模塊代碼從去年雜亂無章的狀態,到目前總體結構基本清晰,進而想到了模塊之間解耦的問題,因而有了本文,關於iOS組件化的一些思路及最終的解決方案。爲何要組件化技術界現在已存在不少關於組件化的解決方案,Class-Protocol、Target-Action等... 閱讀原文ios
我以前的isa理解不透徹,如今從新梳理我對iOS底層object的理解.(只表明我的理解). 在<objc.h>中咱們能夠看到: typedef struct objc_class *Class; struct objc_object { Class isa OBJC_ISA_AVAILA... 閱讀原文性能優化