web-dev-qa-db-fra.com

iOS: migration (mise à niveau) de Swift 3 vers Swift 4

Mise à jour majeure récente de l'outil de développement d'applications iOS Xcode 9 les soutiens Swift 3.2 & 4 langage de programmation.

J'ai développé mon application avec Swift 3 version et je veux convertir/migrer, le code source complet de Swift 3 to Swift 4. Pendant la migration, ça me montre 354 errors.

Ces erreurs sont réparables. La solution de l'erreur est suggérée par Xcode lui-même. Mais il y a 354 erreurs. Comment puis-je les réparer tous en même temps? La correction manuelle de chaque erreur une par une prendra beaucoup de temps.

Existe-t-il une solution possible pour corriger toutes les erreurs à la fois.

Voici un instantané avec l'échantillon.

enter image description here

8
Krunal

Nous avons une meilleure option pour corriger cette erreur immédiatement. Il peut être résolu à partir du menu Editor

enter image description here

Utilisez cette option pour corriger toutes les erreurs à la fois en classe.

Remarque: Vous ne pouvez pas toujours vous fier aux suggestions Xcode, mais pour la migration, cela fonctionnera dans la plupart des cas.

18
Moin Shirazi