Ошибка повторяющегося символа из функций C в Objective -C

Во-первых, в моем программировании я действительно использовал только методы Objective -c. Я решил сделать пару быстрых математических вычислений в виде функций c, а затем они понадобились для нескольких классов. Итак, я поместил функции c в отдельный файл.h. Это работает нормально, пока я не попытаюсь импортировать файл.h более чем в один класс. Затем я получаю эту ошибку:

Повторяющийся символ *_myFunction *бла-бла-бла Команда компоновщика не удалась с кодом выхода 1 (используйте -v, чтобы увидеть вызов)

Как я могу использовать функцию c более чем в одном классе без этой ошибки ссылки. Я пытался просто определить функции в классах, в которых они мне нужны, но кажется, что даже если это разные классы, я получаю эту ошибку, если имя функции такое же. Я, наверное, сумасшедший здесь, но некоторая помощь в понимании была бы здоровой.

9
задан daveMac 5 May 2012 в 00:40
поделиться