240 發(fā)簡(jiǎn)信
IP屬地:天津
  • Resize,w 360,h 240
    iOS底層原理之七:category的實(shí)現(xiàn)

    題記 作為iOS開(kāi)發(fā)者,對(duì)category肯定不會(huì)陌生寂呛,category一般又叫分類(lèi)怎诫,當(dāng)我們需要為一個(gè)類(lèi)增加額外的方法屬性等時(shí),分類(lèi)便是我們的首...

  • Resize,w 360,h 240
    iOS底層原理之六:isa指針實(shí)現(xiàn)之ISA_MASK

    題記 前面我們提到贷痪,在OC對(duì)象中實(shí)例對(duì)象的isa是指向類(lèi)對(duì)象幻妓,類(lèi)對(duì)象的isa指向元類(lèi)對(duì)象,這樣我們可以通過(guò)isa把OC中的三種對(duì)象聯(lián)系起來(lái)劫拢。那么...

  • Resize,w 360,h 240
    iOS底層原理之五:isa和superclass指針(二)

    題記 對(duì)于上文提到isa以及superclass的導(dǎo)向圖肉津,相信細(xì)心的朋友們會(huì)發(fā)現(xiàn)一個(gè)細(xì)節(jié),基類(lèi)的元類(lèi)對(duì)象的superclass指針是指向基類(lèi)的類(lèi)...

  • Resize,w 360,h 240
    iOS底層原理之四:isa和superclass指針(一)

    題記 正如我們前文提到舱沧,OC的每個(gè)對(duì)像中都會(huì)有一個(gè)isa指針妹沙,每個(gè)類(lèi)中都會(huì)有一個(gè)superclass指針,那么它們有什么用熟吏?實(shí)例對(duì)象距糖,類(lèi)對(duì)象,元...

  • Resize,w 360,h 240
    iOS底層原理之三:OC對(duì)象的分類(lèi)

    題記 在了解OC對(duì)象在內(nèi)存的本質(zhì)后分俯,那么我們進(jìn)一步思考肾筐,OC對(duì)象是怎么分類(lèi)的呢?每個(gè)類(lèi)的作用缸剪,以及之間的聯(lián)系又是怎么樣呢吗铐? 正題 Object-...

  • iOS中GIF圖片的分解、合成與顯示

    題記 如我們iOS開(kāi)發(fā)者所知杏节,目前iOS還沒(méi)有支持原生展現(xiàn)GIF圖片唬渗,因此合成和分解GIF圖片對(duì)于我們處理各種動(dòng)畫(huà)效果有著很高的使用價(jià)值典阵。話不多...

  • Resize,w 360,h 240
    iOS底層原理之二:OC對(duì)象的內(nèi)存本質(zhì)

    題記 上一篇我們提到NSObject對(duì)象在內(nèi)存所占大小,由此引出的問(wèn)題镊逝,其他的OC對(duì)象比如我們自定義一個(gè)繼承自NSObject的Person類(lèi)壮啊,...

  • Resize,w 360,h 240
    iOS底層原理之一:一個(gè)NSObject對(duì)象占多大內(nèi)存

    題記 這系列的目的是回顧一下學(xué)到的知識(shí),對(duì)OC底層原理作一翻探究撑蒜,以及對(duì)一些常見(jiàn)的底層原理面試題作一次總結(jié)歹啼。 準(zhǔn)備工作 如題目所示,我們新建一個(gè)...

  • Resize,w 360,h 240
    基于LLVM開(kāi)發(fā)屬于自己Xcode的Clang插件

    開(kāi)發(fā)的插件效果如下 簡(jiǎn)介 本開(kāi)發(fā)是基于LLVM座菠,那么我們先來(lái)簡(jiǎn)單了解一下LLVM: LLVM項(xiàng)目是模塊化狸眼、可重用的編譯器以及工具鏈技術(shù)的集合 美...

    2.1 4890 7 48
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品