ASTUCES DE PRO

Tellement rapide avec Swift !

Pour convertir un code source Objective-C en Swift, un clic suffit.

Vous avez un code source en Objective-C à convertir en Swift 4.1 ou 4.2 ? Swiftify peut s’en charger d’un simple clic.

Installez l’extension Xcode Swiftify (allez dans Préférences Système > Extensions, puis cochez Swiftify pour Xcode > Éditeur de Source Xcode) pour afficher un nouveau sous-menu Swiftify dans le menu Éditeur d’Xcode.

À partir de là, vous disposez de trois options : Convertir la sélection en Swift, Convertir le fichier en Swift ou Coller en tant que Swift. Rien à ajouter : leurs noms parlent d’eux-mêmes.

Swiftify comporte également une extension pour Finder à laquelle vous pouvez accéder en appuyant sur la touche Ctrl tout en cliquant sur un dossier, un fichier ZIP ou un fichier projet/source, puis en sélectionnant le type de conversion désiré dans le menu déroulant.

L’extension Xcode Swiftify en pleine action. Notez bien le raccourci clavier très pratique qui permet de « Coller en tant que Swift ».

Lancé peu après la première diffusion publique de Swift, le convertisseur Swiftify a fait beaucoup de chemin. Il est désormais capable de résoudre des problèmes de conversion complexes, avec une prise en charge complète des blocs et des fermetures, une prise en compte de la hiérarchie des classes et une compréhension approfondie des types de données et de nombreuses constructions complexes en Objective-C.

Si vous disposez de bases de code en Objective-C, l’app va vite devenir un incontournable. Et même si vous travaillez déjà exclusivement en Swift, Swiftify sera toujours très utile pour convertir les échantillons de code en Objective-C que vous pourriez dénicher en ligne.