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.
Email firstname.lastname@example.org if the issue persists.
Visit https://objectivec2swift.com/#/xcode-extension/ to get your free API key.
Swiftify Xcode Extension allows converting your Objective-C code to Swift 5.0 or 4.2 right in Xcode.
The app includes Xcode & Finder extensions and the Advanced Project Converter app best suited for gradual project migration.
To install Swiftify for Xcode in Xcode 10 (or Xcode 9) on macOS Mojave (or High Sierra):
• Quit Xcode;
• Launch “Swiftify for Xcode” from your Applications folder and follow the link to get your API key (if you leave it blank, the output will be limited to 1 KB);
• Enable Swiftify extension in System Preferences -> Extensions -> Xcode Source Editor;
• Restart Xcode;
• Use Editor -> Swiftify menu to convert selection, whole file or clipboard contents from Objective-C to Swift.
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 a similar functionality, it's also available at https://objectivec2swift.com/#/offline-converter/
Swift and Xcode are trademarks of Apple Inc., registered in the U.S. and other countries.
Swiftify (https://swiftify.com/) is not affiliated with Apple, Inc.
Fixed processing of forward class declarations in Objective-C source files
Fixed a bug causing missing #endif directive in the generated precompiled header file
Fixed a few issues related to API key validation
Ratings and Reviews
great tool for migrating project to swift
Very easy to use tool and the conversion results are pretty good. Of course it needs some minor refactoring after conversion but it saves a lot of time.
Developer Response ,
Thanks for your feedback - it's a great encouragement to our team to continue the ongoing development!
Of course, achieving 100% error-free output is nearly impossible for the automated converter, but we are working hard to reduce the rate of errors and provide the best possible output!
Up to six family members will be able to use this app with Family Sharing enabled.