This is a design choice. And in Objective-C terminology, one “sends messages” to objects instead of “call methods”. So you can say that sending a message to an object that does not exist is simply not affected. If you turn to a real letter to a person who does not exist, no one will receive it, no one will answer or do nothing.
source
share