前言 上篇博客說完了對(duì)象的成員博客-isa結(jié)構(gòu)分析,今天我們來研究一下對(duì)象的爸爸呀潭,他就是類钉迷,相信大家都知道對(duì)象是由一個(gè)類通過調(diào)用(alloc i...
前言 相信大部分多年工作經(jīng)驗(yàn)的iOS開發(fā)者知道了OC的對(duì)象本質(zhì)上是一個(gè)基于C語言封裝的結(jié)構(gòu)體。這個(gè)結(jié)構(gòu)體有一個(gè)成員叫isa钠署,它指向這個(gè)對(duì)象的類對(duì)...
前言 上篇博客說到了對(duì)象alloc初始化的三個(gè)步驟糠聪,今天就來詳細(xì)說下第一步cls->instanceSize(extraBytes);做了什么。...
前言 想必大家做開發(fā)的時(shí)候敲過無數(shù)遍 [[XXX alloc] init]舰蟆,那么alloc函數(shù)到底做了什么工作知道嗎,不就是對(duì)象初始化開辟內(nèi)存嘛...
剛剛學(xué)習(xí)OpenGL,嘗試?yán)L制幾個(gè)圖形看下立體效果唐片,不多說丙猬,直接上代碼。 1.導(dǎo)入需要用到的庫和定義全局變量 2.在主函數(shù)中初始化和注冊(cè)各種回調(diào)...
相信iOS開發(fā)者工作中經(jīng)常會(huì)寫到按鈕btn.layer.cornerRadius = 50;btn.clipsToBounds = YES;费韭,面...
iOS swift 繪制多邊形峰值展示星持,任意設(shè)置邊數(shù)抢埋,高度定制化。用貝塞爾曲線繪制钉汗,效果如下圖 直接上git地址:GitHub - Acel-L...
In order to access certain membership resources, you must accept the lat...