上一篇我們已經(jīng)對(duì)OC的Runtime做了簡(jiǎn)單的介紹,了解的其原理和API的使用RunTime理解與實(shí)戰(zhàn)(一),這篇文章我們用runtime寫(xiě)一個(gè)...
投稿
上一篇我們已經(jīng)對(duì)OC的Runtime做了簡(jiǎn)單的介紹,了解的其原理和API的使用RunTime理解與實(shí)戰(zhàn)(一),這篇文章我們用runtime寫(xiě)一個(gè)...
什么是Runtime Runtime 又叫運(yùn)行時(shí),是一套底層的 C 語(yǔ)言 API,其為 iOS 內(nèi)部的核心之一,我們平時(shí)編寫(xiě)的 OC 代碼,底層...
前言 到了今天終于要"出院"了,要總結(jié)一下住院幾天的收獲,談?wù)凴untime到底能為我們開(kāi)發(fā)帶來(lái)些什么好處。當(dāng)然它也是把雙刃劍,使用不當(dāng)?shù)脑?huà),也...
寫(xiě)在前面 最近終于抽出時(shí)間來(lái)對(duì)這篇文章進(jìn)行更改了,在這個(gè)過(guò)程中多謝大家的指導(dǎo)和意見(jiàn),當(dāng)時(shí)寫(xiě)這篇文章的時(shí)候原本是想記錄自己的一些理解和想法,可能也...
今天想用method swizzling的時(shí)候,突然想到了一個(gè)問(wèn)題,如果swizzle了一個(gè)父類(lèi)(而不是當(dāng)前類(lèi))的方法,會(huì)怎么樣呢? 于是寫(xiě)了點(diǎn)...
今天項(xiàng)目上的一個(gè)功能頻繁出現(xiàn)數(shù)組越界導(dǎo)致閃退的情況,這個(gè)功能上許多地方用了NSArray的objectAtIndex:方法,于是我想著用Meth...
在項(xiàng)目中我們經(jīng)常要設(shè)置統(tǒng)一的背景色,在之前我是用繼承做的。如下: 后來(lái)看了casa大神的iOS應(yīng)用架構(gòu)談 view層的組織和調(diào)用方案,覺(jué)得這種方...
該文章屬于劉小壯原創(chuàng),轉(zhuǎn)載請(qǐng)注明:劉小壯[http://www.itdecent.cn/u/2de707c93dc4] 公司年底要在新年前發(fā)一...
一.認(rèn)識(shí)一下runtime類(lèi) 二.The Runtime 1.Objective-C:是一門(mén)簡(jiǎn)單的語(yǔ)言,95%是C。只是在語(yǔ)言層面上加了些關(guān)鍵字...
前言 runtime的資料網(wǎng)上有很多了,部分有些晦澀難懂,我通過(guò)自己的學(xué)習(xí)方法總結(jié)一遍,主要講一些常用的方法功能,以實(shí)用為主,我覺(jué)得用到印象才是...