Не существует такой вещи, как «функция Objective-C».NSLog - это функция, такая же, как и любая другая стандартная функция в библиотеке, просто она принимает объект Objective-C, но это всего лишь указатели, поэтому они могут нормально взаимодействовать с кодом C.В NSLog нет ничего особенного.
С другой стороны, метод является частью класса Objective-C.