Swiftify for Xcode 4+

Swiftify, Inc.

    • 1,8 • 11 notes
    • Gratuit
    • Inclut des achats intégrés

Captures d’écran

Description

Visit https://swiftify.com/profile/api-key/ to get your free API key.

To install Swiftify for Xcode in Xcode 15 (or Xcode 14) on macOS Sonoma (or Ventura):
• Quit Xcode
• Launch “Swiftify for Xcode” from your Applications folder and follow the link to get your API key
• Enable Swiftify extension in System Preferences -> Extensions -> Xcode Source Editor
• Restart Xcode
• Use the Editor -> Swiftify menu to convert selection, whole file, or clipboard contents from Objective-C to Swift

Important: if you don't see the “Xcode Source Editor” menu item under System Preferences -> Extensions, this is most likely due to a corrupt installation of the Xcode itself.
If this happens, reinstall both Xcode and Swiftify from the AppStore.
Refer to https://support.swiftify.com/hc/en-us/articles/360030396531 for more information.

Swiftify for Xcode allows converting your Objective-C code to Swift 5.9 (or 5.8) right in Xcode.
The app includes Xcode & Finder extensions and the Advanced Project Converter app best suited for gradual project migration.

The converted code is transferred over an encrypted HTTPS connection and is NEVER stored on our servers!

If you are interested in the offline version with similar functionality, it's also available at https://swiftify.com/offline-converter/

Privacy Policy:
https://swiftify.com/privacy-policy

Terms of Service:
https://swiftify.com/tos

Nouveautés

Version 5.10

• Added support for Swift 5.10 and Xcode 15.3
• Analyze header files to improve conversion and detect interfile dependencies (Offline version only)
• Disabled multiple file selection in the project navigator
• Fixed an issue when replacing a file that silently failed, while credits for the conversion were still deducted
• Added support to update the in-app purchase subscription plan from the iOS (or macOS) “Subscriptions” dialog

Notes et avis

1,8 sur 5
11 notes

11 notes

Aolivier972 ,

Payant

Useless, car abonnement obligatoire. Rien dans la fiche de l'application indique que c'est une version "démo"

Réponse du développeur ,

Thanks for your valuable feedback!

The included Xcode extension can be used for free, and should be still useful for occasional usage. The Advanced Project Converter (which requires a paid plan) is our own Xcode-like IDE that covers some essential functionality missing in the Xcode itself.

We will improve the UI to make all of this more clear to our users!

OctoRhino ,

Économise beaucoup de temps

Après avoir converti en Swift quelques classes Objective-C à la main, j'ai vite compris qu'automatiser la conversion me permettrait de gagner du temps et d'introduire moins de bugs. Swiftify est le meilleur outil pour ça — il faut dire qu'hormis un outil gratos codé en un week-end il n'y a pas grande concurrence.
Cela dit, même si la conversion n'est évidemment pas parfaite, la promesse des 90% d'économie de temps est tenue pour moi.

Certains se plaignent des tarifs, mais relativement au taux horaire du programmeur, ce sont des dollars bien dépensés.

Cryopad ,

Très bons résultats

J'ai commencé par utiliser la version gratuite et converti des bouts de code avec beaucoup de facilité. Ca m'a permis de tester cette app qui fonctionne très bien.

J'ai ensuite décidé de prendre un abonnement le temps de convertir un projet et ça en valait vraiment la peine. Il reste bien entendu des petits problèmes à régler pour compiler mais le gain de temps est énorme et justifie l'abonnement de mon point vue.

Confidentialité de l’app

Le développeur Swiftify, Inc. a indiqué que le traitement des données tel que décrit ci‑dessous pouvait figurer parmi les pratiques de l’app en matière de confidentialité. Pour en savoir plus, consultez la politique de confidentialité du développeur.

Données n’établissant aucun lien avec vous

Les données suivantes peuvent être collectées, mais elles ne sont pas liées à votre identité :

  • Diagnostic

Les pratiques en matière de confidentialité peuvent varier, notamment en fonction des fonctionnalités que vous utilisez ou de votre âge. En savoir plus

On en parle