對(duì)象方法的調(diào)用就是向這個(gè)對(duì)象發(fā)送消息 objc_method這個(gè)結(jié)構(gòu)體的內(nèi)容: SEL method_name 方法名 char *method_types 方法類型 IMP...
對(duì)象方法的調(diào)用就是向這個(gè)對(duì)象發(fā)送消息 objc_method這個(gè)結(jié)構(gòu)體的內(nèi)容: SEL method_name 方法名 char *method_types 方法類型 IMP...
GCD是面向底層的C語(yǔ)言的API,NSOpertaionQueue用GCD構(gòu)建封裝的,是GCD的高級(jí)抽象。 區(qū)別 1、GCD執(zhí)行效率更高,而且由于隊(duì)列中執(zhí)行的是由block構(gòu)...
1、方法交換(Method-Swizzling黑魔法) 應(yīng)用場(chǎng)景:替換系統(tǒng)的方法,比如viewDidLoad,viewWillAppear以及一些響應(yīng)方法,來(lái)進(jìn)行統(tǒng)計(jì)信息。再...
概念 AnyObject:可以表示任何類類型的對(duì)象實(shí)例,所有類都隱式地遵循 AnyObject; Any:可以表示任何類型,包括基礎(chǔ)數(shù)據(jù)類型、枚舉類型、結(jié)構(gòu)體、函數(shù)類型等; ...
文章目錄 iOS動(dòng)畫 UIView動(dòng)畫2.1 設(shè)置UIView動(dòng)畫的兩種語(yǔ)法形式2.2 設(shè)置屬性形變動(dòng)畫的兩種類型2.3 與動(dòng)畫相關(guān)的屬性2.3.1 UIView與動(dòng)畫相關(guān)的...
產(chǎn)品提出了一個(gè)需求,返回和側(cè)滑返回都返回首頁(yè),返回就將返回按鈕的觸發(fā)事件定義為返回首頁(yè)即可,側(cè)滑返回,只要將目標(biāo)控制器和當(dāng)前控制器中間的控制器刪除即可實(shí)現(xiàn),我們?cè)趘iewDi...
有個(gè)小需求是:從當(dāng)前控制器側(cè)滑返回時(shí),要返回到指定控制器(如果沒有指定要返回的控制器,就返回到根控制器),而不是上一個(gè)界面,如下做法是把指定控制器到當(dāng)前控制器中間的控制器全部...
吾嘗終日而思矣,不如須臾之所學(xué)也;吾嘗跂而望矣,不如登高之博見也。---先秦·荀子《勸學(xué)》 需求:A推出B,B推出C,C返回的時(shí)候跳過(guò)B。 網(wǎng)上有很多返回指定界面的文章,如i...