Théoriquement, ils sont différents.
Pratiquement, pas tellement.
Ils sont différents en ce sens qu'en Objective-C, les objets peuvent choisir de ne pas répondre à des messages ou des messages sur les différents objets, ou quoi que ce soit. Dans des langages tels que le C, les appels de fonction sont vraiment juste de sauter à un certain endroit dans la mémoire et l'exécution du code. Il n'y a pas de comportement dynamique impliqués.
Cependant, dans la norme des cas d'utilisation, lorsque vous envoyez un message à un objet, la méthode que le message représenté généralement finissent par être appelé. Donc, environ 99% du temps, l'envoi d'un message de résultat de l'appel d'une méthode. En tant que tel, nous disons souvent "appeler une méthode" quand on veut dire vraiment "envoyer un message". Donc, pratiquement, ils sont presque toujours les mêmes, mais ils n'ont pas à être.
Il y a un moment, j'ai ciré philosophique sur ce sujet et blogué à ce sujet: http://davedelong.tumblr.com/post/58428190187/an-observation-on-objective-c
modifier
Pour répondre directement à votre question, il n'y a normalement rien de mal à dire "l'appel d'une méthode" au lieu de "envoyer un message". Cependant, il est important de comprendre qu'il est très important de mise en œuvre de la différence.
(Et en passant, ma préférence personnelle est-à-dire "appeler une méthode sur un objet")