xcode 7 comment faire pour supprimer l'avertissement “remplace un membre de la fonction, mais n'est pas marqué "remplacement"”

J'ai mis à jour xcode à 7 aujourd'hui. Après la mise à jour du projet sur lequel je travaille l'avertissement "remplace un membre de la fonction, mais n'est pas marqué "remplacement"". Depuis notre projet "treade avertissement d'erreur" à true. J'ai eu beaucoup d'erreurs.

Je double coché la case "Autre Linker Drapeaux" et assez sûr que le drapeau "-Wsuggest-override" n'est pas inclus.

Car c'est un gros projet, je préfère supprimer l'avertissement au lieu d'ajouter le mot-clé "remplacer" partout.

De toute suggestion concernant la désactivation de l'avertissement?

Grâce

Vous avez créé une situation impossible. Soit vous détendre le "traiter les avertissements comme des erreurs" ou de vous corriger le code source.
La compilation de fournir une option pour supprimer l'avertissement? Ce serait plus logique.e.g "-Wno-suggérer-override"? Le projet sur lequel je travaille plusieurs libs et notre app siège sur ces libs, des milliers de fonctions virtuelles manque le mot-clé override~~
Ou peut-être il est un fantastique outil fourni par clang qui pourrait ajouter automatiquement le champ "remplacer" mot-clé? J'ai cherché sur google, mais rien trouvé
Écrire un script.
Il est un outil, il est appelé clang-coquette

OriginalL'auteur Rong Yang | 2015-09-17