The concept of message is normally associated with asynchronous call. Is it the case for Objective C ? ie when a caller sends a message to a callee to execute a method on it, does the caller continues immediately or is it blocked until the callee finishes executing the method requested ?
The concept of message is normally associated with asynchronous call. Is it the case
Share
It is definitely blocked. Because the messages are actually translated in plain C.
becomes
at run time.
However, some methods are implemented to be asynchronous. See
-[NSTask launch],-[NSThread start], etc.