240 發(fā)簡(jiǎn)信
IP屬地:澳門
  • Clang之二 : AST節(jié)點(diǎn)解析

    前言:為了基于clang對(duì)我們的代碼做一些分析枢里,我們最常用的就是去分析AST(抽象語(yǔ)法樹(shù))向叉,為了能達(dá)到分析AST的目的嘲碱,我們首先需要做的是能看懂...

  • LLVM IR 三部曲之二 --- 創(chuàng)建IR

    前言 上一篇文章我們講了IR的基本語(yǔ)法規(guī)則锦积,這篇文章我們講一下距辆,如何手動(dòng)去生成IR!生成IR有以下幾種方式:1介陶、通過(guò)c++直接使用Instruc...

  • LLVM IR 三部曲之一 --- IR語(yǔ)法

    IR基本組成部分 IR主要有以下四部分組成:ModuleFunctionBasicBlockInstruction 他們之間關(guān)系:(用圖會(huì)描述的...

  • Resize,w 360,h 240
    關(guān)于performSelector:系列API實(shí)現(xiàn)存在的問(wèn)題解讀

    先來(lái)看一個(gè)問(wèn)題:performSelector:withObject:afterDelay:在子線程(沒(méi)有主動(dòng)開(kāi)啟runloop)執(zhí)行扇单,其中的s...

  • iOS 中 alloc init 和new的區(qū)別

    前言:這個(gè)知識(shí)點(diǎn)大多都已經(jīng)知曉换可,[[xx alloc] init] 跟 [xx new]是等價(jià)的椎椰。但是具體是如何等價(jià)的或許大多數(shù)人都解釋不清楚,...

  • rangeOfString:使用問(wèn)題

    1沾鳄、緣起:在排查一個(gè)古老的版本上的bug時(shí)慨飘,定位到一處詭異的代碼。2译荞、復(fù)現(xiàn):a) b) c) d) 3瓤的、官宣: Return ValueAn N...

  • Self 和Super 解釋

    1、self 和 super的官方解釋 selfWhenever you’re writing a method implementation,...

  • synthesize

    1吞歼、synthesize本質(zhì) 先來(lái)了解下最基本的屬性:property 本質(zhì)是有下面的幾部分構(gòu)成的圈膏。 property = ivar + set...

  • NSObject子類重寫(xiě)isEqual:函數(shù)和hash函數(shù)實(shí)踐

    本體性 和 相等性:(摘自Equality) 相等性:當(dāng)兩個(gè)物體有一系列相同的可觀測(cè)的屬性時(shí),兩個(gè)物體可能是互相相等或者等價(jià)的篙骡。但這兩個(gè)物體仍然...

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