Вы можете вызывать его как обычно, если вы уже объявили функцию перед вызовом. Переместите определение функции выше main()
или добавьте следующую строку выше:
static BOOL do_it_all ();
Лично я считаю, что первое проще, но если у вас есть циклические зависимости между функциями, решить их невозможно без прототипов функций.
Когда вы добавляете прототипы функций в C / Objective-C / etc. они часто находятся в файле заголовка (.h
), но если все в main.m, это, вероятно, излишне.