Если вам не нужно переопределять поведение в подклассах, вы можете просто написать функцию C, которая эквивалентна статическому методу в Java и C #.В противном случае, сделайте, как предложил Джозеф, и напишите метод класса.Вот его пример, переписанный как функция C:
float calculatePrice(float amount)
{
return amount * 4.0;
}
Функция может быть объявлена / реализована в паре файлов .h / .m для одного из ваших классов, если это удобно, но вы также можете создатьотдельная пара .h / .m, которая просто содержит функции C, если хотите.