總結(jié)下UIView一些比較重要的屬性方法 事件轉(zhuǎn)遞,坐標(biāo)轉(zhuǎn)換 可重寫這個(gè)方法,來(lái)完成一些指定的事件。比如說(shuō)按鈕被遮到下面了,但是我想讓點(diǎn)擊到這塊區(qū)域的時(shí)候讓按鈕去相應(yīng)點(diǎn)擊 ?...
總結(jié)下UIView一些比較重要的屬性方法 事件轉(zhuǎn)遞,坐標(biāo)轉(zhuǎn)換 可重寫這個(gè)方法,來(lái)完成一些指定的事件。比如說(shuō)按鈕被遮到下面了,但是我想讓點(diǎn)擊到這塊區(qū)域的時(shí)候讓按鈕去相應(yīng)點(diǎn)擊 ?...
圖像顯示原理 1.CPU:輸出位圖2.GPU :圖層渲染,紋理合成3.把結(jié)果放到幀緩沖區(qū)(frame buffer)中4.再由視頻控制器根據(jù)vsync信號(hào)在指定時(shí)間之前去提取...
分類 分類的作用 分解體積龐大的類文件為系統(tǒng)類添加方法聲明私有方法把Framework的私有方法公開 分類添加過(guò)程 在程序運(yùn)行時(shí)候,runtime會(huì)把分類的實(shí)例方法等信息合并...
Runtime的定義 isa Class對(duì)象,指向objc_class結(jié)構(gòu)體的指針,也就是這個(gè)Class的MetaClass(元類) 類的實(shí)例對(duì)象的 isa 指向該類;該類的...
紋理的基本概念 紋理是一個(gè)用來(lái)保存圖像的顏色元素的OpenGL ES緩存。當(dāng)用一個(gè)圖像初始化一個(gè)紋理緩存之后,在這個(gè)圖像中的每個(gè)像素變成紋理中的一個(gè)紋素。紋素存在于一個(gè)虛擬的...
OpenGL ES基本概念 CPU和GPU各自有著專門為其分配的內(nèi)存空間,渲染圖形的速度絕大部分取決于這兩部分內(nèi)存的交互。OpenGL ES是一種軟件技術(shù),用于協(xié)調(diào)這兩部分內(nèi)...
安裝Homebrow Homebrew簡(jiǎn)稱brew,是Mac OSX上的軟件包管理工具,能在Mac中方便的安裝軟件或者卸載軟件。 ~ 安裝Nginx服務(wù)器 ~ 安裝Nginx...
收集crash日志方式 1.設(shè)備上直接查看 2.xcode獲取設(shè)備上信息 3.xcode獲取發(fā)布版本崩潰信息 下圖中:1為崩潰信息列表;2可選擇發(fā)布版本;3為具體崩潰堆棧信息...
這篇文章來(lái)記錄下Swift開發(fā)get到的點(diǎn),雖然簡(jiǎn)單,但很實(shí)用。 1.擴(kuò)展UserDefaults加屬性,使用get set 來(lái)存取數(shù)據(jù)。 2.使用閉包來(lái)寫數(shù)組排序。 3.判...