Ich verwende diese als gemeinsame Methode in mehreren IOS-Projekten.
Frage:
Einige Projekte kompilieren erfolgreich.
Aber eines der Projekte löst beim Kompilieren einen Fehler aus: Dann ändere ich die M-Dateierweiterung in die MM-Datei.
Und sie wird kompiliert. Aber übrigens; andere Projekte kompilieren nicht und benennen die mm-Erweiterung erneut um zu „m“ wieder zurück.
Ich möchte die Logik verstehen.
warum einige meiner IOS-Projekte die Dateierweiterung „m“ und andere die Dateierweiterung „mm“ haben möchten
Fehlerdetails:
Code: Select all
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)
Mobile version