- class_getClassVariable : 返回Ivar給定類的指定類變量
- 返回Ivar給定類的指定類變量。Ivarclass_getClassVariable(Class cls, const char *name);
- 參數(shù)cls:您想要獲取類變量的類定義沿猜。
- name:要獲取的類變量定義的名稱遣钳。
- 回報(bào)值 指向Ivar數(shù)結(jié)構(gòu)的指針篙骡,其中包含有關(guān)由類指定的類變量的信息。
實(shí)例:Ivar uiMseeageTypeIvar =class_getClassVariable(objc_getClass("CMessageWrap"), "m_uiMessageType");
- class_getClassMethod:返回指向給定類的給定類方法的數(shù)據(jù)結(jié)構(gòu)的指針。
- Method class_getClassMethod(Class cls, SEL name);
- 參數(shù)aClass:指向類定義的指針闽巩。傳遞包含您要檢索的方法的類。
- 參數(shù)aSelector:一個(gè)指針的類型担汤。SEL傳遞您要檢索的方法的選擇器涎跨。
- 回報(bào)值指向
Method數(shù)據(jù)結(jié)構(gòu)的指針,對(duì)應(yīng)于由指定的類指定的選擇器的實(shí)現(xiàn)崭歧,或者如果指定的類或其超類不包含具有指定選擇器的類方法隅很。aSelectoraClassNULL