面試題 block的原理是怎樣的?本質(zhì)是什么念链? __block的作用是什么蒂培?有什么使用注意點? block的屬性修飾詞為什么是copy奠伪?使用block有哪些使用注意跌帐? blo...
isa的本質(zhì) 在學(xué)習(xí)Runtime之前首先需要對isa的本質(zhì)有一定的了解首懈,這樣之后學(xué)習(xí)Runtime會更便于理解。 回顧OC對象的本質(zhì)谨敛,每個OC對象都含有一個isa指針究履,__...
前言 隨著用戶的需求越來越多,對App的用戶體驗也變的要求越來越高脸狸。為了更好的應(yīng)對各種需求最仑,開發(fā)人員從軟件工程的角度,將App架構(gòu)由原來簡單的MVC變成MVVM炊甲,VIPER等...
本篇是Alamofire中的請求抽象層的講解 前言 在Alamofire中泥彤,圍繞著Request,設(shè)計了很多額外的特性卿啡,這也恰恰表明吟吝,Request是所有請求的基礎(chǔ)部分和發(fā)起...
首先來談?wù)劄楹我褂?a文件 Objective-c語言有.h .m 文件組成蛹磺。靜態(tài)庫可以將 .m文件封裝成一個.a文件,第三方應(yīng)用程序只需要拿到這個.a文件和代碼對應(yīng)的.h...