8

Je viens de démarrer Xcode 6.3 avec un projet sur lequel je travaillais depuis un moment. J'ai fait quelques changements et ai couru le programme fonctionnant précédemment. Résultat: un échec de la compilation avec le messageComment désactiver "Plusieurs méthodes nommées ... trouvées avec un résultat, un type de paramètre ou des attributs incompatibles"

Compile ZXParsedResult.m ... enter image description here

Ainsi, la bibliothèque ZXing peut pas soudainement être compilé plus. Je suppose que ceci est un autre bogue de XCode (le programme ne fonctionnera pas même après une réinitialisation de toutes les modifications à la base de code qui fonctionnait précédemment). Est-il possible de désactiver ce message d'erreur?

J'ai déjà déclenché un nettoyage réussi du projet.

Répondre

2

Ressemble problème a été résolu dans la dernière version de la bibliothèque, voir la discussion sur cette question https://github.com/TheLevelUp/ZXingObjC/issues/208

Si vous n'êtes pas prêt à passer à la dernière version, je préfère ce correctif de la discussion

  • (id) parsedResultWithType: (ZXParsedResultType) type { return [(ZXParsedResult *) [auto-affectation] initWithType: type]; }

En savoir plus sur ce genre d'erreurs new in Xcode 6.3/iOS 8.3: using self alloc for convenience constructor causes build error