生活随笔
收集整理的這篇文章主要介紹了
SEL类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
作用
- SEL類型的第一個作用,配合對象/類來檢查對象/類中有沒有實現某一個方法
SEL sel =
@selector(funName);
ClassName *p = [[ClassName alloc] init];
BOOL flag = [p respondsToSelector:sel];
respondsToSelector注意:如果是通過一個對象來調用該方法那么會判斷該對象有沒有實現-號開頭的方法,如果是通過類來調用該方法,那么會判斷該類有沒有實現+號開頭的方法
SEL sel =
@selector(funName);
ClassName *p = [[ClassName alloc] init];
[p performSelector:sel];
SEL sel1 =
@selector(funName:);
[p performSelector:sel1 withObject:@
"121212"];
總結
以上是生活随笔為你收集整理的SEL类型的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。