![240](https://upload.jianshu.io/users/upload_avatars/3868335/b96466871dd0.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
面試題 block的原理是怎樣的?本質(zhì)是什么? __block的作用是什么?有什么使用注意點(diǎn)米罚? block的屬性修飾詞為什么是copy?使用block有哪些使用注意丈探? blo...
isa的本質(zhì) 在學(xué)習(xí)Runtime之前首先需要對(duì)isa的本質(zhì)有一定的了解录择,這樣之后學(xué)習(xí)Runtime會(huì)更便于理解。 回顧OC對(duì)象的本質(zhì)碗降,每個(gè)OC對(duì)象都含有一個(gè)isa指針隘竭,__...
前言 隨著用戶(hù)的需求越來(lái)越多,對(duì)App的用戶(hù)體驗(yàn)也變的要求越來(lái)越高讼渊。為了更好的應(yīng)對(duì)各種需求动看,開(kāi)發(fā)人員從軟件工程的角度,將App架構(gòu)由原來(lái)簡(jiǎn)單的MVC變成MVVM爪幻,VIPER等...
本篇是Alamofire中的請(qǐng)求抽象層的講解 前言 在Alamofire中弧圆,圍繞著Request赋兵,設(shè)計(jì)了很多額外的特性,這也恰恰表明搔预,Request是所有請(qǐng)求的基礎(chǔ)部分和發(fā)起...
首先來(lái)談?wù)劄楹我褂?a文件 Objective-c語(yǔ)言有.h .m 文件組成船庇。靜態(tài)庫(kù)可以將 .m文件封裝成一個(gè).a文件,第三方應(yīng)用程序只需要拿到這個(gè).a文件和代碼對(duì)應(yīng)的.h...