什么是VM Tracker VM Tracker是Xcode Instruments自帶的一個(gè)內(nèi)存分析工具,可以幫助你快速查看虛擬內(nèi)存塊的用量狀態(tài)以及根據(jù)虛擬內(nèi)存塊的tag進(jìn)...
什么是VM Tracker VM Tracker是Xcode Instruments自帶的一個(gè)內(nèi)存分析工具,可以幫助你快速查看虛擬內(nèi)存塊的用量狀態(tài)以及根據(jù)虛擬內(nèi)存塊的tag進(jìn)...
啥是饅頭(Metal) 導(dǎo)入 3D 模型 .obj文件 obj 文件是一種 3D 模型文件格式,一些基本介紹可以自行谷歌。在這里我們主要就是介紹一下 obj 文件內(nèi)部用于存儲(chǔ)...
概述 電腦顯示器是2D平面,一個(gè)3D物體通過(guò)OpenGL渲染投影到2D顯示器平面形成圖像,GL_PROJECTION是OpenGL用于投影轉(zhuǎn)換的矩陣。首先,轉(zhuǎn)換3D物體的頂點(diǎn)...
本文主要介紹如何簡(jiǎn)單快捷的使用屏幕適配,快速按照設(shè)計(jì)圖尺寸布局 簡(jiǎn)單使用 簡(jiǎn)單描述思路 1.聲明設(shè)計(jì)圖手機(jī)類(lèi)型 2.委托確定設(shè)計(jì)圖的類(lèi)型 3.按比例確定寬高 4.替換方法 最...
基礎(chǔ)知識(shí) 關(guān)于block原理的文章已經(jīng)有很多,這里就沒(méi)必要再?gòu)?fù)述一遍。只列出一些和主題密切相關(guān)的知識(shí)點(diǎn)。 block是什么? block就是blockblock是一個(gè)NSBl...
前言 ????眾所周知,使用runtime的提供的接口,我們可以設(shè)定原方法的IMP,或交換原方法和目標(biāo)方法的IMP,以完全代替原方法的實(shí)現(xiàn),或?yàn)樵瓕?shí)現(xiàn)前后相當(dāng)于加一段額外的代...
本文檔將介紹iOS Camera回調(diào)的視頻數(shù)據(jù)如何轉(zhuǎn)換為后續(xù)OpenGL圖像渲染所需要的texture,并介紹幾種常用顏色存儲(chǔ)的數(shù)據(jù)形式轉(zhuǎn)換texture的方式。 1、Cam...
在上一篇文章 objc_init 分析[http://www.itdecent.cn/p/37310d037029] 中,最后有三個(gè)函數(shù) map_images、load_i...