一年一系統(tǒng),一年一適配。今天我們來講一下iOS15適配的相關(guān)地方。導(dǎo)航欄適配iOS 15中,導(dǎo)航欄的問題比較明顯,調(diào)試之后發(fā)現(xiàn)是UINavigationBar部分屬性的設(shè)置在...
個(gè)人理解 遞歸枚舉是擁有另一個(gè)枚舉作為枚舉成員關(guān)聯(lián)值的枚舉,實(shí)際上就是Swift中枚舉關(guān)聯(lián)值的特性和遞歸算法在Swift開發(fā)中的運(yùn)用。 定義 下面定義的枚舉可以儲(chǔ)存三種數(shù)學(xué)運(yùn)...
昨日的一篇寫的__autoreleasing ARC下關(guān)于Objective-C二級(jí)指針 讓我有點(diǎn)不一樣的想法 感覺對(duì)這一塊有點(diǎn)模糊。為什么搞得那么復(fù)雜呢,還要顯式的去轉(zhuǎn)換才...
read_images 舊版本:對(duì)類 selector_references protocols objc_msgSend引用 進(jìn)行加載和修正,其中獲取編譯好的類加入一個(gè)全局...
map_images 先去了解簡單了解一下mach-Ohttp://www.itdecent.cn/p/5a44f69466cc map_images_nolock pre...
編譯Objc可調(diào)試代碼遇到的一些問題總結(jié) 如何開始一份新的objc代碼編譯通過呢 去GitHub尋找最新別人通過的(利用輪子) 下載objc源碼 接著還需要下載關(guān)于系統(tǒng)有關(guān)的...
load_images load_image 會(huì)對(duì)每個(gè)image進(jìn)行加載 多次調(diào)用 新版objc 把加載分類的方法延遲到了完成_dyld_objc_notify_regist...
最近在學(xué)習(xí)objc_runtime源碼這部分的內(nèi)容需要寫一些筆記,看源碼的倉庫加入自己的一些筆記,但是看源碼的倉庫有很多一些關(guān)于runtime相關(guān)的代碼還有前輩朋哥的...
plist存儲(chǔ) plist的文件名不能叫做“info”、“Info”之類的,這是因?yàn)榕c系統(tǒng)屬性文件重名,而plist作為屬性列表是一種XML格式的文件,拓展名為plist。如...