![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
6篇文章 · 5985字 · 2人關(guān)注
很早之前就打算寫個仿美團(tuán)的下拉列表抗楔,但因為最近一直在忙其他的事情所以一直沒有著手做俊扭,上周還算有時間队橙,于是抽了一天的時間簡單封裝了下,當(dāng)然到目前為...
在開發(fā)中萨惑,如果我們想要改變某個類的方法或者替換為自己的方法捐康,無外乎以下幾種方式:繼承這個類,然后對這個方法進(jìn)行重寫庸蔼;通過分類直接改變方法實現(xiàn)解总;利...
通過前邊的學(xué)習(xí)我們知道,某個類或者對象調(diào)某個方法實際上就是給這個類/對象發(fā)送消息姐仅,如果我們某個對象要調(diào)用某個方法花枫,而這個方法又沒有實現(xiàn)的時候,編...
我們知道蘋果不允許我們自己給已經(jīng)存在的類通過分類添加方法的掏膏,但是有時候我們確實需要給某個類從而分類添加屬性劳翰,那么我們該怎么辦呢?通過這一節(jié)學(xué)習(xí)馒疹,...
在OC中佳簸,我們對方法的調(diào)用都會被轉(zhuǎn)換成內(nèi)部的消息發(fā)送執(zhí)行對objc_msgSend方法的調(diào)用,掌握好消息發(fā)送颖变,可以讓我們在編程中更方便靈活生均。 首...
利用運(yùn)行時runtime機(jī)制,我們可以獲取類文件的屬性或者成員變量腥刹,還可以為類(當(dāng)然包括某些分類)動態(tài)添加屬性或者成員變量马胧,要知道蘋果是不允許我...