IP屬地:重慶
概述 RunLoop顧名思義就是運(yùn)行循環(huán)脆烟,來(lái)保證程序一直處于程序運(yùn)行狀態(tài)竹祷。 在iOS中吏廉,RunLoop有很多應(yīng)用荚坞,比如: 定時(shí)器(Timer)度帮、...
類(lèi)相關(guān) 獲取isa指向的Class 方法實(shí)現(xiàn):Class object_getClass(id obj) { if (obj) return ...
super方法調(diào)用如果轉(zhuǎn)為C++代碼可以看到被轉(zhuǎn)成了: 該方法需要兩個(gè)參數(shù): 可以看到super是通過(guò)objc_msgSendSuper發(fā)送消息...
數(shù)組是一種順序存儲(chǔ)的線性表唧领,所有元素的內(nèi)存地址是連續(xù)的焰手。 接口設(shè)計(jì) java實(shí)現(xiàn) OC實(shí)現(xiàn) GLArrayList.h GLArrayList....
OC中的方法調(diào)用逆瑞,其實(shí)都是轉(zhuǎn)換為objc_megSend函數(shù)調(diào)用荠藤。 objc_megSend的執(zhí)行流程可以分為3大階段 消息發(fā)送伙单,如果消息發(fā)送成...