Проблема с расширением файла m и mmIOS

Программируем под IOS
Ответить
Anonymous
 Проблема с расширением файла m и mm

Сообщение Anonymous »

получил файл с именем GeneralUtils.m и его заголовочный файл.
Я использую его как общие методы в нескольких проектах IOS.

Вопрос:
некоторые проекты компилируются успешно.
но один из проектов выдает ошибку во время компиляции: тогда я меняю расширение файла m на файл mm.
и он компилируется.но, кстати, другие проекты не компилируются и не переименовываются снова расширение мм на "м".

Я хочу понять логику.
почему некоторые из моих проектов IOS хотят, чтобы его расширение было как м, а другой - как расширение файла мм.

Сведения об ошибке:

Undefined symbols for architecture armv7:
"randIntBetween(int, int)", referenced from:
-[Blah method1] in File1.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Подробнее здесь: https://stackoverflow.com/questions/180 ... on-dilemma
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»