黑马程序员技术交流社区
标题:
oc数据类型 SEL
[打印本页]
作者:
895928691
时间:
2015-8-13 19:41
标题:
oc数据类型 SEL
sel 数据类型
作者:
895928691
时间:
2015-8-13 19:52
1.sel 作为一种和id,calss类似的oc数据数据类型。
它表示的是一种包装的方法,简单一点来说就是可以将对象的方法进行打包,然后整体做为参数传入方法。以检验其是否有响应。
这里我们假设有一个类,它有一个test方法 。-(void)test;
然后我们就知道了sel的书写格式:
SEL s=@selector(test); 此处sel表示一种数据类型, s是对象,selector表示方法的储存的位置。
创建类的对象:p
方法响应:[p performselector: s];
作者:
895928691
时间:
2015-8-13 19:54
BOOL s1=[p performselector: s];
nslog(@"%d",s);
作者:
阿伦666
时间:
2015-8-13 20:21
我马上就要学OC了啊
作者:
默凉雨
时间:
2015-8-13 22:05
不错,我也快要学完了。
作者:
wangchao1992
时间:
2015-8-13 22:31
895928691 发表于 2015-8-13 19:52
1.sel 作为一种和id,calss类似的oc数据数据类型。
它表示的是一种包装的方法,简单一点来说就是可以将对 ...
写的很好 。。。赞一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2