文章中的內(nèi)容已全部更新至Swift5! Swift是一門新的語(yǔ)言,不過(guò)現(xiàn)在已經(jīng)出到Swift5了,今天不介紹這些。很多人想學(xué)Swift,不知從何開始,今天我就簡(jiǎn)單說(shuō)下入門知識(shí)...
文章中的內(nèi)容已全部更新至Swift5! Swift是一門新的語(yǔ)言,不過(guò)現(xiàn)在已經(jīng)出到Swift5了,今天不介紹這些。很多人想學(xué)Swift,不知從何開始,今天我就簡(jiǎn)單說(shuō)下入門知識(shí)...
一、了解離屏渲染 1、正常渲染流程 APP -----> FrameBuffer(幀緩沖區(qū)) -----> Display APP中的數(shù)據(jù)經(jīng)過(guò)CPU和GPU計(jì)算渲染后,...
當(dāng)我們?cè)诓荒苁褂肎LKit的情況下,也可以使用GLSL來(lái)加載一張圖片。那么我們今天就通過(guò)小案例來(lái)看一下代碼實(shí)現(xiàn)。同時(shí)了解一下幀緩沖區(qū)和渲染緩沖區(qū)的關(guān)系。 一、效果圖 二、思路...
前言 上次的使用GLKit加載圖片案例中,我們是在GLKViewController中編寫的,這次直接在UIViewController中編寫。其實(shí)是一樣的,多加一句代理實(shí)現(xiàn)...
序言 目前形勢(shì),參加到iOS隊(duì)伍的人是越來(lái)越多,甚至已經(jīng)到供過(guò)于求了。今年,找過(guò)工作人可能會(huì)更深刻地體會(huì)到今年的就業(yè)形勢(shì)不容樂觀,加之,培訓(xùn)機(jī)構(gòu)一火車地向用人單位輸送iOS開...
在這篇文章中,我將為你整理一下 iOS 開發(fā)中幾種多線程方案,以及其使用方法和注意事項(xiàng)。當(dāng)然也會(huì)給出幾種多線程的案例,在實(shí)際使用中感受它們的區(qū)別。還有一點(diǎn)需要說(shuō)明的是,這篇文...
Static修飾局部變量: 當(dāng)static關(guān)鍵字修飾局部變量時(shí),只會(huì)初始化一次。例 1: 打印結(jié)果: 當(dāng)static關(guān)鍵字修飾局部變量時(shí),在程序中只有一份內(nèi)存。例 2: 打印...
抽屜效果 MMDrawerController 使用說(shuō)明 這是一個(gè)抽屜導(dǎo)航控制器, 越來(lái)越多的應(yīng)用開始使用抽屜效果, 這個(gè)庫(kù)是 輕量級(jí)的 抽屜導(dǎo)航控制器 我對(duì)MMDrawer...
一、為什么要獲取權(quán)限 在越來(lái)越注重個(gè)人隱私的今天,用戶很多情況下希望自己能完全掌握自己手機(jī)應(yīng)用對(duì)媒體信息的一些訪問(wèn)權(quán)限,比如相冊(cè)、相機(jī)、通訊錄等。蘋果在iOS7、iOS8等幾...