标签: message objective-c-2.0
如果我在两个对象之间“传递消息”并且如果它们恰好已经在不同的线程中实例化,那么调用的方法是否仍会在其对象的线程中运行?
答案 0 :(得分:0)
在编译时解析调用方法,并且可以预期该方法在运行时出现。消息传递在运行时解析,接收者对象不需要了解如何处理消息。
Objective-C中的“消息传递”一词与线程没有任何关系。
我在这里找到了一篇关于这个主题的好文章:http://iskren.info/reading/info/ObjC/reading/dynamite.html