IOS开发学习之OC的消息机制。

来源:互联网 发布:淘宝商品代理 编辑:程序博客网 时间:2024/06/06 04:07

OC开发中我们经常会用到方法,一切功能的实现都是一个个方法的累积。但是方法的本质是发消息和收消息!给这个方法执行对象发送了一条包含执行方法指针的消息,对象收到后直接调用。

如执行如下语句时

[SomeObject SomeMethod];
编译器会去调用内部消息函数objc_msgSend,后面的方法是一个方法指针,编译器会去调用取方法的函数“methodForSelector:(SEL)aSelector”.




0 0
原创粉丝点击