Unterdrückung der Compiler-Warnung deaktivieren Ich gehe zu Projekt ->Ziel ->Build-Einstellungen und FlaggeXcode: alle Warnungen für alle externen Bibliotheken
-w
für bestimmte Datei hinzufügen. Dieses Flag deaktiviert alle Warnungen für die Datei.
Aber manchmal dieses Flag funktioniert nicht.
Zum Beispiel, wenn ich den Test ausführen, bekomme ich Warnungen für externe Bibliothek Nimble (all diese Dateien, die ich mit der Flagge -w markiert):
.../Pods/Nimble/Quellen/Nimble /Matchers/MatcherProtocols.swift:15:11: 'Matcher' ist veraltet: Verwenden Sie stattdessen Prädikat .../Pods/Nimble/Quellen/Nimble/Matchers/Predicate.Swift: 170: 22: 'Matcher' ist Deprecated: Verwenden Sie stattdessen Prädikat .../Pods/Nimble/Quellen/Nimble/Matchers/AllPass.swift: 22: 27: 'Matcher' ist veraltet: Verwenden Sie stattdessen Prädikat .../Pods/Nimble /Sources/Nimble/Matchers/AllPass.swift:76:21: Variable "Generator" wurde nie mutiert; in Erwägung ziehen, zu "lass uns konstant .../Pods/Nimble/Quellen/Nimble/Matchers/AsyncMatcherWrapper.swift: 41: 14: 'Matcher' ist veraltet: Verwenden Sie stattdessen
Was ich auszusagen falsch machen und Warnungen für externe Bibliotheken loswerden, auf die ich keinen Einfluss habe?
Hey ich habe meine Antwort verlassen, können Sie es als die akzeptierte Antwort bestätigen, wenn es in Ordnung ist? – Gabox