码迷,mamicode.com
首页 > 其他好文 > 详细

Objective-C方法的实现

时间:2016-08-02 11:45:21      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

Objective-C的方法被两种数据类型描述:一个是选择子(SEL),它用来描述方法的名称;另一个是实现(IMP),它用来描述方法被调用时实际执行的代码(它们基本上只是C函数的指针).

类似于SEL结构,IMP可以通过运行时获取,并且也可以(作为参数)传递到函数和方法中去.

大多数情况下,你只使用选择子.你只在访问一些Objective-C运行时高级特性的时候才会使用IMP结构.

你可以这样认为:SEL是一个Objective-C方法的抽象表示,而IMP是具体的实现.

Objective-C方法的实现

标签:

原文地址:http://blog.csdn.net/mydo/article/details/52091791

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!