Sending message in Objective C is not asynchronous according to answer I got Is sending a message in Objective C actually asynchronous?
so my next question is how to actually send message asynchronously in Objective C (within same application) is it even possible (without resorting to complex stuff like threads) ?