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