RunLoop 參考:深入理解RunLoop ibireme:《深入理解RunLoop》 Runloop 的概念 首先,讓一個(gè)線程隨時(shí)能處理事件...
前言 這是三個(gè)沒(méi)多少關(guān)系的知識(shí)點(diǎn),只是今天,2019年12月23號(hào),突然就想把它們放到一起,來(lái)簡(jiǎn)單梳理下。 消息轉(zhuǎn)發(fā)機(jī)制 參考: iOS Run...
Grand Central Dispatch 是這本書(shū)的最后一章,作者先從 CPU 多核命令執(zhí)行簡(jiǎn)述多線程編程的概念,然后開(kāi)始逐個(gè)分析 GCD ...
這本書(shū)作者幾乎通篇都在用 C、C++ 語(yǔ)言分析講解 Block 的實(shí)現(xiàn),初次看真的很吃力。這里推薦一篇文章:《Objective-C 高級(jí)編程》...
手動(dòng)內(nèi)存管理 在 Xcode4.2 版本以后,自動(dòng)引用計(jì)數(shù) ARC 已經(jīng)是默認(rèn)有效了。但是這里還是先分析一下手動(dòng)內(nèi)存管理 MRC,方便我們對(duì) i...
前言 引用 iOS分類(lèi)(category),類(lèi)擴(kuò)展(extension)—史上最全攻略 分類(lèi) Category 概念 分類(lèi) Catgegory ...
前言 這篇文章專(zhuān)注打印一個(gè)類(lèi)的方法,屬性等信息。以及實(shí)踐過(guò)程中遇到的問(wèn)題的思考和探索。 正文 分條列舉說(shuō)明。 測(cè)試類(lèi) Person 頭文件定義:...
前言 今年項(xiàng)目進(jìn)行組件化時(shí)做了一些技術(shù)調(diào)研,關(guān)于路由最終決定在 Target-Action 和 協(xié)議代理 兩個(gè)方案中選擇。因?yàn)轫?xiàng)目采用 Swif...
前言 本篇博客手動(dòng) copy 自 iOS 開(kāi)發(fā):徹底理解 iOS 內(nèi)存管理(MRC、ARC)。謝謝原作者的詳細(xì)分析。 正文 一、什么是內(nèi)存管理 ...