Swiftify for Xcode 4+
Objective-C to Swift Converter
Swiftify, Inc.
-
- Free
- Offers In-App Purchases
Screenshots
Description
Convert Objective-C code to Swift right in Xcode.
Includes Xcode and Finder extensions and the Advanced Project Converter app best suited for gradual project migration.
To install Swiftify for Xcode in Xcode 16 (or Xcode 15) on macOS Sequoia (or Sonoma):
• 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!
What’s New
Version 6.0.1
• Added support for Swift 6.0 and Xcode 16.0
• Fixed issues with copying files when overwriting storyboard, bridging header and PCH files
• Fixed imports from the converted headers not being added to the bridging header file
• Fixed conversion of zip archives using the Finder extension
Ratings and Reviews
Gets you about 90% there.
This tool is a godsend. Apple should buy it and roll it into Xcode. It doesn’t get everything right, but it’ll still save you hours or days. A small app can be converted to Swift in a day or two. A medium-sized app in less than a week. Much better than starting from scratch because you can compare your files side-by-side after converting your project with the subscription-level purchase. Many thanks to Alex for providing this!
Great tool still in 2021!
I'm finally getting around to converting one of our large apps and I can't imagine doing it without this tool. It's incredibly well priced and will get most of the boilerplate stuff done for you, although it does still take a fair amount of work to convert everything. One tip is to annotate nullability and generics before you convert the file so the tool can use those as a guideline. Honestly, this tool saved me so many hours it has paid for itself 100x over.
Excellent Starting Point
I recently had to convert a project from Objective-C (which I do not know) to Swift and found Swiftify to be an excellent way to start that process.
In addition to a time-saver, over the course of using Swiftify for a few weeks I've learned quite a bit about Objective-C. I now feel much more comfortable taking the starting point in the conversion process that Swiftify provides and doing the last bit of conversion to Swift myself faster & more accurately. Highly recommended!
Developer Response ,
Thanks for sharing a really interesting user story!
Sounds amazing that Swiftify even helped you to learn Objective-C.
It's also great to hear that you have successfully used the converter even without prior knowledge of Objective-C!
Wish you all the best with your projects :)
App Privacy
The developer, Swiftify, Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Information
- Seller
- Swiftify, Inc.
- Size
- 32.3 MB
- Category
- Developer Tools
- Compatibility
-
- Mac
- Requires macOS 13.0 or later.
- Languages
-
English
- Age Rating
- 4+
- Copyright
- Copyright © Swiftify, Inc. 2014-2024. All Rights Reserved
- Price
- Free
- In-App Purchases
-
- Swiftify Cloud 30 $56.99
- Swiftify Cloud 100 $113.99
- Swiftify Cloud Yearly 1000 $899.99
- Swiftify Cloud 1000 $349.99
- Swiftify Cloud Yearly 300 $449.99
- Swiftify Cloud 300 $229.99