
Operation也是我們常見的多線程操作方式之一腊脱,在許多知名框架的多線程操作都是使用的Operation這種操作方式偿曙,我們來看看Operati...
在我們開發(fā)過程中我們經(jīng)常會用到多線程開發(fā),比如在異步線程中加載資源谜洽,執(zhí)行好使操作等萝映,在iOS開發(fā)中常見的多線程操作主要有Thread(NSThr...
在閱讀了類的結(jié)構(gòu)、屬性阐虚、方法交換序臂、對象關聯(lián)之后,我們可以看到实束,這些所有的所有操作都與object相關奥秆,在我們開發(fā)過程中,我們也可以看到很多類都繼...
在我們開發(fā)中咸灿,runtime常用的特性還有method swizzling构订,和閱讀property源碼一樣,我們來做一個實例代碼避矢,下面我們摘抄一...
在閱讀完property_t相關代碼之后悼瘾,接下來學習和property_t十分相似的內(nèi)容Ivar囊榜,我們就不再去做一個和上一篇文章一樣的示例代碼了...
在我們將JSON數(shù)據(jù)轉(zhuǎn)換為Model過程中,我們常常會使用MJExtension或者JSONModel等框架亥宿,那他們的實現(xiàn)和在runtime中都...
我們在導入runtime經(jīng)常會使用到關聯(lián)對象這個特性卸勺,這個方法可以為我們動態(tài)的添加自定義屬性。 我們在經(jīng)常使用到的對象關聯(lián)方法有objc_get...
在iOS開發(fā)工程中箩绍,我們每天都會使用到ObjC孔庭,也會用到runtime的很多操作msgSend,method_swizzling材蛛,objc_se...
騰訊企業(yè)郵箱: 騰訊郵箱 阿里云郵