![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 上篇博客說完了對象的成員博客-isa結(jié)構(gòu)分析,今天我們來研究一下對象的爸爸盼忌,他就是類藏斩,相信大家都知道對象是由一個類通過調(diào)用(alloc i...
前言 相信大部分多年工作經(jīng)驗(yàn)的iOS開發(fā)者知道了OC的對象本質(zhì)上是一個基于C語言封裝的結(jié)構(gòu)體娇哆。這個結(jié)構(gòu)體有一個成員叫isa馋艺,它指向這個對象的類對...
前言 上篇博客說到了對象alloc初始化的三個步驟,今天就來詳細(xì)說下第一步cls->instanceSize(extraBytes);做了什么嘉栓。...
前言 想必大家做開發(fā)的時候敲過無數(shù)遍 [[XXX alloc] init]拓诸,那么alloc函數(shù)到底做了什么工作知道嗎,不就是對象初始化開辟內(nèi)存嘛...
剛剛學(xué)習(xí)OpenGL,嘗試?yán)L制幾個圖形看下立體效果叉抡,不多說尔崔,直接上代碼。 1.導(dǎo)入需要用到的庫和定義全局變量 2.在主函數(shù)中初始化和注冊各種回調(diào)...
相信iOS開發(fā)者工作中經(jīng)常會寫到按鈕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...