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

OC 消息传递机制

时间:2015-12-07 00:20:28      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:

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

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

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

OC 消息传递机制

标签:

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

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