![240](https://upload.jianshu.io/users/upload_avatars/1506986/2de83772-9df5-4154-8796-bd7d37d6fcc9.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在上一節(jié)中有介紹道OpenGL ES管線階段聪富,在這一節(jié)主要介紹一下vertex shader和fragment shader膀哲。簡(jiǎn)單來(lái)說(shuō),在頂點(diǎn)處...
CAGradientLayer是CALayer的一個(gè)子類毙死,用來(lái)生成漸變色的Layer。CAGradientLayer有5個(gè)屬性: CAGradi...
臨近年底镊尺,把這一年用到的OpenGL ES(側(cè)重于iOS)相關(guān)的技術(shù)做一個(gè)總結(jié)寸莫。為圖連貫,故把之前的文章整合在了一起鹿寨,從最基礎(chǔ)開(kāi)始講起新博。 一、O...
最近的項(xiàng)目中出現(xiàn)了幾處界面卡頓的問(wèn)題脚草,雖然不全部是UITableViewCell的問(wèn)題赫悄,但是這些問(wèn)題都適用于UITableViewCell上,因...
在iOS的實(shí)際開(kāi)發(fā)過(guò)程中馏慨,常常會(huì)遇到內(nèi)存管理的問(wèn)題埂淮。有一種特別常見(jiàn)的內(nèi)存管理問(wèn)題是delegate釋放引起的,這種問(wèn)題是最難發(fā)現(xiàn)写隶,也是最難修復(fù)的...
1.檢查控制器中的代理屬性是不是weak倔撞。如果用的是strong會(huì)造成controller被強(qiáng)引用而釋放不掉。2.檢查NSTimer有沒(méi)有銷毀慕趴,...
一痪蝇、socket 1.網(wǎng)絡(luò)體系結(jié)構(gòu)和網(wǎng)絡(luò)協(xié)議 在說(shuō)socket之前鄙陡,先要簡(jiǎn)單說(shuō)一說(shuō)網(wǎng)絡(luò)體系結(jié)構(gòu)。OSI(Open System Intercon...
一躏啰、OpenGL ES簡(jiǎn)介 OpenGL(Open Graphics Library)是指定義了一個(gè)跨編程語(yǔ)言趁矾、跨平臺(tái)的編程接口規(guī)格的專業(yè)的圖形...
#import <objc/runtime.h> NSArray *ClassGetSubclasses(Class parentClass) ...