Ich erhalte diesen Fehler:
Ich habe die Einstellung in Projekt in Build-Einstellung vorgenommen:
Ich habe die Einstellung in Ziel in Buildeinstellung vorgenommen:
Ich habe die folgende Lösung verwendet
1) #pragma unbenutzt (Parametername), was funktioniert
Aber das Problem ist, ich habe zu viele Dateien verwendet, wo dieser Fehler kommt, also möchte ich wissen, ob eine gemeinsame Lösung dafür verfügbar ist.
(*) Jeder kann die folgenden Schritte versuchen, um diese Art von Fehler zu finden: sample-videochat-webrtc
Erstellen Sie ein schnelles Projekt
Datei hinzufügen, importieren und erstellen, dann kommt der Fehler
OK, schließlich konnte ich das Problem im Beispielprojekt reproduzieren. Dieses Problem ist darauf zurückzuführen, dass im Projekt "sample-chat-swift" unter "Andere Warnflags" -Wextra
flag vorhanden ist (Sie können es in project.pbxproj ) die nach Diagnostische Flags in Clang
Steuert auch -Wingored-Qualifier, -Winitializer-Overrides, -Wissing-Feldinitialisierer, -Wissing-Methode-Rückgabetyp, -Wsemicolon-before-method-body, -Wsign-compare, -Wunused -Parameter .
Und da die Flags von "Other Warning Flags" nach explizit konfigurierten Flags zur Befehlszeile hinzugefügt werden, überschreibt -Wextra
-Wno-unused-parameter
.
Tags und Links objective-c compiler-errors xcode8