Все ли функции (в отличие от методов класса / экземпляра) в Objective-C используют синтаксис C для объявления и вызова?
ну, это действительно C. Objective-C - это расширенный набор C, означающий, что вы можете использовать любую конструкцию C, какую захотите, и компилятор с ней справится.Просто объявите функции C, как обычно, и вызывайте их, как обычно.
Да, они делают.Objective-C построен поверх C, поэтому синтаксис C действителен.