首页 > 其他 > 详细

OC 消息传递机制

时间:2015-12-07 00:17:26      阅读:140      评论:0      收藏:0      [点我收藏+]

消息传递(message passing)的概念是Smalltalk语言的核心原则之一,有时Smalltalk和Objective-C被称为面向消息的语言,通常“消息”一词的含义和“方法”是相同的。

消息传递 简单的说就是它给对象或者类发送消息,对象自己决定要调用的实际编译函数。

程序在编译时,并不会生成直接在内存中调用对象方法的代码,而是只记录传来的消息的名称(OC中称之为方法选择器),并生成一个将该选择器传递给对象或类的函数调用,对象或类根据此函数调用作出响应,去调用相应的函数。

OC 消息传递机制

原文:http://www.cnblogs.com/mmhc/p/5024732.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!