方法一: 直接修改源碼,但是如果是pod管理的YYImage的話,pod更新會(huì)覆蓋。因該庫(kù)已不再更新,可考慮直接拉取源碼并修改。也可fork到自己的倉(cāng)庫(kù)并修改,pod地址指向...
方法一: 直接修改源碼,但是如果是pod管理的YYImage的話,pod更新會(huì)覆蓋。因該庫(kù)已不再更新,可考慮直接拉取源碼并修改。也可fork到自己的倉(cāng)庫(kù)并修改,pod地址指向...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 在上一篇iOS-底層原理 16:dyld與objc的關(guān)聯(lián)[http...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 本文的主要目的是理解dyld與objc是如何關(guān)聯(lián)的 在上一篇文章i...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 本文的目的主要是分析dyld的加載流程,了解在main函數(shù)之前,底...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 本文的主要目的是分析 類 & 類的結(jié)構(gòu),整篇都是圍繞一個(gè)類展開(kāi)的一...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 主要NSObject中的alloc是與自定義類的alloc的源碼流...
blr : 帶反回的跳轉(zhuǎn)指令,照轉(zhuǎn)到指令后邊跟隨寄存器中保存的地址; mov :將某一寄存器的值復(fù)制到另一個(gè)寄存器(只能用于寄存器與寄存器或者寄存器與常量之間傳值,不能用于內(nèi)...
內(nèi)省(Introspection)是面向?qū)ο笳Z(yǔ)言和環(huán)境的一個(gè)強(qiáng)大特性,Objective-C和Cocoa在這個(gè)方面尤其豐富。內(nèi)省是對(duì)象揭示自己作為一個(gè)運(yùn)行時(shí)對(duì)象的詳細(xì)信息的一...
作為一個(gè)iOS開(kāi)發(fā)者,經(jīng)常會(huì)使用beta版本的系統(tǒng),其一是為了提前體驗(yàn)新功能,其二也是為了提前了解新系統(tǒng)! 但是經(jīng)過(guò)測(cè)試我發(fā)現(xiàn),使用beta版本的系統(tǒng),可能是要收集bata版...
1. Swift編譯簡(jiǎn)介: iOS開(kāi)發(fā)的語(yǔ)言不管是OC還是Swift后端都是通過(guò)LLVM進(jìn)行編譯的;如下圖所示:image.png OC通過(guò)clang編譯器,編譯成IR, 然...
請(qǐng)問(wèn)您解決了嗎
【iOS】蘋(píng)果IAP(內(nèi)購(gòu))中沙盒賬號(hào)使用注意事項(xiàng)修正 2022.10.20修改:前兩年蘋(píng)果有做改動(dòng),所以本文有些不符合現(xiàn)在的情況了。懶得改文章,在這直接修正。1.現(xiàn)在正式的AppleID和沙箱賬號(hào)的登錄位置分開(kāi)了,現(xiàn)在沙盒...
請(qǐng)問(wèn)沙盒環(huán)境怎么測(cè)試退款流程?
ijkplayer[https://github.com/Bilibili/ijkplayer]是bilibili[https://www.bilibili.com]開(kāi)源的一...
iOS 底層原理 文章匯總[http://www.itdecent.cn/p/412b20d9a0f6] 引子 在前面兩篇文章iOS-底層原理 12:objc_msgSen...
視頻地址:http://v.youku.com/v_show/id_XODgxODkzODI0.html 1、Runloop是什么東西? 普通的命令式執(zhí)行如下所示,程序順序執(zhí)...