一、顯示器顯示原理: 以過(guò)去的CRT顯示原理為例:CRT顯示器是靠電子束[https://baike.baidu.com/item/%E7%94...
投稿
一、顯示器顯示原理: 以過(guò)去的CRT顯示原理為例:CRT顯示器是靠電子束[https://baike.baidu.com/item/%E7%94...
析構(gòu)圖顯示: 圖像顯示各組件分工: ~ CPU:計(jì)算視圖frame,圖片解碼,繪制紋理交給GPU。~ GPU:紋理混合,頂點(diǎn)變換,渲染到幀緩沖區(qū)...
先說(shuō)結(jié)論:OC中向nil發(fā)消息,程序是不會(huì)崩潰的。因?yàn)镺C的函數(shù)都是通過(guò)objc_msgSend進(jìn)行消息發(fā)送來(lái)實(shí)現(xiàn)的,相對(duì)于C和C++來(lái)說(shuō),對(duì)于...
最近在寫(xiě)一個(gè)圖片瀏覽的需求,一些地方我使用了響應(yīng)者來(lái)處理,順便又去看看了官方文檔,這里記錄一下官方文檔,并給出一些示例加深理解。 概述 App使...
內(nèi)存管理方式 首先明確一點(diǎn),無(wú)論在MRC還是ARC情況下,Objective-C采用的是引用計(jì)數(shù)式的內(nèi)存管理方式,這一方式的特點(diǎn): 自己生成的對(duì)...
本文分為2個(gè)部分:概念與應(yīng)用。概念部分旨在剖析 KVO 這一設(shè)計(jì)模式的實(shí)現(xiàn)原理;應(yīng)用部分通過(guò)創(chuàng)建的項(xiàng)目,以說(shuō)明 KVO 技術(shù)在 iOS 開(kāi)發(fā)中所...
原文發(fā)表在個(gè)人博客iOS-線程同步詳解,轉(zhuǎn)載請(qǐng)注明出處。 本文對(duì)iOS系統(tǒng)上的線程的同步方式進(jìn)行了講解。 同步工具 線程同步工具可以幫助開(kāi)發(fā)者在...
在項(xiàng)目中總是需要緩存一些網(wǎng)絡(luò)請(qǐng)求數(shù)據(jù)以減輕服務(wù)器壓力,業(yè)內(nèi)也有許多優(yōu)秀的開(kāi)源的解決方案。通常的緩存方案都是由內(nèi)存緩存和磁盤(pán)緩存組成的,內(nèi)存緩存速...
Objective-C高級(jí)編程讀書(shū)筆記三部曲已經(jīng)寫(xiě)完, 另外兩篇如下 :Objective-C高級(jí)編程讀書(shū)筆記之內(nèi)存管理Objective-C高...
lldb(gdb)常用的調(diào)試命令? po:打印對(duì)象,會(huì)調(diào)用對(duì)象description方法。是print-object的簡(jiǎn)寫(xiě) expr:可以在調(diào)試...