Я не хочу использовать какой-либо источник C в моем проекте Objective-c, но в источнике отсутствует файл заголовка. Я получаю предупреждение "неявное объявление функции" при сборке, однако приложение запускается нормально и работает до тех пор, пока я не попытаюсь вызвать одну из функций Си. Теперь, когда это может произойти сбой, что-то не так с аргументами, которые я передаю, я еще не исследовал это. Но:
Есть ли способ избавиться от предупреждения о сборке?
Я на правильном пути? Это означает, что источник C будет пригоден для использования даже без заголовочного файла.
Некоторый фон:
Я пытаюсь использовать динамическую C-библиотеку GPL в своем проекте Objective-c (iPhone). Не имея опыта работы с Си, сам код на С немного ниже, чтобы я мог эффективно его использовать. Однако C lib также содержит несколько примеров программ более высокого уровня, которые я могу понять, что они делают, и я думаю (надеюсь) также изменить их в соответствии с моими потребностями. Этот пример программы - это просто исходный файл, запускаемый из оболочки сценария оболочки. Нет заголовочного файла.