Wir helfen Unternehmen seit 18 Jahren,
bessere Software zu finden
Über Swiftify
Swiftify ist ein führender Objective-C-zu-Swift-Converter, der iOS- und macOS-Entwicklern wertvolle Zeit spart.
Most of the time it works and you can get a nice head when starting to migrate your code, there is a decent business plan but specially useful is the customer support, the ceo itself helped once.
For larger files it doesn't do a complete job. No options for the way to generate (for example to choose the type of enums to generate between Int or Sets).
Nutzerbewertungen filtern (199)
Nutzung
Sortieren nach
Nutzerbewertungen filtern (199)

Efficient Code Migration with Swiftify
Vorteile:
Swiftify makes moving code from Objective-C to Swift easy. It's user-friendly, accurately translates code, and lets you customize the process. The helpful resources and responsive support team add to its appeal. Swiftify stands out as a great tool for developers tackling code transitions.
Nachteile:
Swiftify generally excels, but minor inaccuracies in code conversion occasionally require manual adjustments. While customization is feasible, some users might desire even more advanced options. Enhanced handling of specific code patterns and increased customization depth would further elevate the tool's overall excellence.
Best Tool For Code Conversion
Vorteile:
The tool is very fast in simple to complex code conversions and give almost accurate codebase for the inputs.
Nachteile:
The tool was offering a free to use feature which included 10 code conversions for free per day but now, swiftify has started to charge for this feature as well. There should be a free plan as well.
Antwort von Swiftify
letztes Jahr
Thanks for your feedback! In fact, we have re-enabled free daily code conversions since the beginning of 2024, so you are welcome to give that a try once again.
It Sorta Works
Vorteile:
It's good for quickly translating objc into swift.
Nachteile:
You have to go over almost every line of code it translates and fix something. It still doesn't do simple things like adding "override" before viewDidAppear in viewcontrollers for example. Also, it's way too expensive. One day the price just doubled and they told me they never changed the price since they launched so it's ok. It's not ok, it's way overpriced.
Antwort von Swiftify
vor 6 Jahren
First of all, thanks for trying Swiftify and your constructive review! Regarding your comment on adding the `override` keyword. The `override` keyword is properly added, but of course, only if your class derives from UIViewControler (or a superclass that also defines this method): http://swiftify.me/huz23h Thus, you have to include the whole class declaration in the conversion for this to work properly. If you convert a selection in Xcode, and the selected text does not include the class declaration, the converter would not know what the parent class is. As regarding pricing, we are still looking for the best pricing model and I'll consider your feedback. If you don't like the subscription model, you can pay for an individual conversion by uploading your zipped files or project at https://objectivec2swift.com/#/converter/project/ Anyway, I hear your feedback and I am open to any suggestions to make the product even better.
The best objetive-c to Swift conversor
Kommentare: I simply love it how easily it is to convert big projects to Swift.
Vorteile:
I love how easy and simple is to convert objective-c code to Swift
Nachteile:
I can be tricky to find where to click to convert files
Antwort von Swiftify
letztes Jahr
I appreciate your feedback! Just for the records and everyone reading this, you may convert files the following ways: (1) Upload files at the https://swiftify.com/converter/project/ page (2) Select the files in the Advanced Project Converter (our main macOS app) and hit the convert (▶) button (3) Right-click the files to be converted in Finder and choose Services -> Convert File(s) to Swift using Swiftify Offline. If you have any suggestions one how to make this more clear, please write me at alex (at) swiftify.com.
Useful but Costly
Kommentare: Apart from converting the language I don’t have much use for it, maybe I am not even aware of many things it can do as I have been ignorant about it, overall good tool but as i said too costly
Vorteile:
That it can help the people who know just one language that is either swift or obj C
Nachteile:
That it is very costly for the people whose firm is not providing the subscription and are located in third world countries
Very helpful to meet the deadline
Vorteile:
In need of using this conversion for my personal work as I was not well versed in some of the concept of older language initially when I started my career
Nachteile:
nothing at such that I don't like about this software

Excellent tool with great functionalities for ObjC to Swift conversion
Kommentare: Swiftify is a useful programme for translating Objective-C code to Swift code. When we work on older projects, Swiftify comes in quite handy. Also, I was able to utilise this to quickly convert some older projects I was working on into Swift by using it instead of just reading the documentation on my own, which helped me save a tonne of time. Swiftify is an excellent service overall; it assisted me in better understanding Objective-C when I was learning mobile programming and while I was working on some real-world projects.
Vorteile:
Your objective c code may be converted to swift using this tool extremely effectively. I appreciate how the staff is always improving and responding quickly to any problems that may arise. The Swiftify Plugin for Xcode is simple to use and beneficial. The tool is really easy to use, quick, and accurate for the most part. Ultimately, I just had to spend a few days reading through all the code and examining the changes after transferring millions of lines of code.
Nachteile:
Some of the generated code has to be optimised since it is wasteful. One time when I migrated some code, I saw many compiler warnings, but they were simple to fix. I experienced a conversion failure where several lines of code were to blame and the entire section of code below those lines were not converted at all. Several items didn't move entirely, but I was able to rapidly repair them, so they could be solved now.

Easy Conversion in a click
Kommentare: I love it and its my first choice to convert code. Easy to use and understand. one click operation.
Vorteile:
easy copy paste options, option to select different swift versions. support for xcode as plugin and project conversion.
Nachteile:
copy paste limit on website. no support for dark mode. should add support for other editors.
Antwort von Swiftify
vor 6 Jahren
I appreciate your feedback! 1) Indeed, the free version allows converting code blocks up to 2 KB. This should cover occasional usage like converting one method at a time, however. If you need more, you may upload one or more zipped file(s) on the Converter -> Project page. The rates to pay for an individual conversion are pretty low, so that should be sufficient for occasional usage. 2) The macOS app fully supports Dark Mode. We are featured in the Apple's list of Apps with Dark Mode support and on https://darkmodelist.com/. Could you suggest where are you still lacking the Dark Mode support? 3) Which other editors (s) would you like supported? We could consider your vote for our later development.

Too expensive for individual users.
Kommentare: I didn't get a good chance to use it, as the free trial only allowed conversion of very small files. The small files that were converted, had been converted fairly well. Again, if the pricing model was more fair for individuals I would have purchased a licence/subscription for myself. Consider offering an individual subscription/licence for this product. Paying per file is not a good model in 2020.
Vorteile:
The software is probably the best objc to swift converter on the market by a long shot. However the pricing model is not very friendly for individual developers.
Nachteile:
The sales model is not all that great. The monthly price for a subscription was extremely expensive/out of reach for individual developers. And their pay as you go model is not very scalable if you have lots of objective-c code to convert. I suggest that there should be an individual subscription/licence available for single users. Maybe $15-20 bucks a month. Or hell, even a one time licence purchase of $100-200 or so would be great.
Antwort von Swiftify
vor 4 Jahren
Thanks for your thorough feedback and suggestions! We are still figuring out the best pricing model for the service, so I value your suggestions here.

How to convert most function from objective c to swift
Kommentare: I use when there is some part of code in objective c that needs only to be converted in swift.
Vorteile:
It’s very easy to use. Just copy and paste objc code and press convert: the magic will happen. All API name converted correctly and only some adjustments to make it work.
Nachteile:
Some c classes are not converted correctly. Should convert in some more swiftly way some code.
Antwort von Swiftify
vor 6 Jahren
I really appreciate your awesome feedback on the product. Regarding mixed Objective-C + Swift apps, they are indeed supported in the Advanced Project Converter, which is the part of "Swiftify for Xcode" app in the Mac App Store. Feel free to follow me up with any questions or suggestions on this matter.
Time Saver for iOS Developer
Vorteile:
I'm impressed with the code conversion for objective-C to Swift and Swift to Swift-UI. it saves a lot of time of many experienced developer who want to increase his/her productivity. Swiftify is a one of the best tools for code conversion.
Nachteile:
Limitation of file conversion as per the subscription is very low. you can batter it by increase the number of files for conversion.
Antwort von Swiftify
letztes Jahr
Thanks for your feedback! Our current subscriptions include 30 to unlimited files per month, or 300 to unlimited files per year. If you think a specific subscription (or pricing) does not work for you, please describe your use case and I'll see what we can do for you.
Go to Switify
Vorteile:
It's really very handy to use this comparing to other offline/online tools when i need help for converting my legacy obj c to swift
Nachteile:
At times doing the whole project/class be little time taking
Antwort von Swiftify
letztes Jahr
I appreciate your feedback. The Offline Converter should be able to process files faster than the Cloud version, especially on Apple Silicon MacBooks. If you face any slowdowns with specific files, feel free to file a ticket at https://github.com/Swiftify-Corp/Swiftify/issues or write to me personally at alex@swiftify.com
Great tool for conversion and needs some improvements to convert a whole project mix ObjC and SWIFT
Vorteile:
- Easy to use - Single file conversion - Project conversion is very helpful - Most recent and beta SWIFT support
Nachteile:
- Doesn't take workspace or mix ObjC and Swift APPs - Conversion is only for latest and beta would be nice to be able to convert to last release major versions
Antwort von Swiftify
vor 6 Jahren
I really appreciate your awesome feedback on the product. Could you please suggest what issue(s) did you have with the customer support? We are always willing to improve our product and services, so I'd definitely appreciate if you elaborate regarding this. Regarding workspaces and mixed Objective-C + Swift apps, they are indeed supported in the Advanced Project Converter, which is the part of "Swiftify for Xcode" app in the Mac App Store. By default, the app updates all projects in the workspace if needed. However, you can manually choose which project(s) from the workspace should be processed or not: https://support.swiftify.com/hc/en-us/articles/360028372231-Update-Xcode-project-files We suggest that you work with a single project at a time by unchecking unrelated projects to constraint changes made by Swiftify to your selected project only. I have nearly reached the limit of characters allowed to type here ;) Feel free to follow me up regarding the rest of your questions!
Time saver
Vorteile:
Saves you alot of time. As someone who knows both Objective C , as well as Swift, this tool saves you a great amount of time when dealing with projects that are being converted from legacy code. The output tends to almost always be correct.
Nachteile:
Can't say there are many cons. The only thing I can think of is that there is no way to convert multiple files at once.
Antwort von Swiftify
vor 6 Jahren
Just wanted to say "thanks" for your awesome review! Regarding the conversion of multiple files, while Xcode does not support this (Apple have not made it possible for Xcode Extensions to access anything beyond the currently edited file), here are the options: 1) Zip multiple `.h` and `.m` files and convert at https://objectivec2swift.com/#/converter/project/ 2) Use the Finder Extension (included in the "Swiftify for Xcode" app in the App Store) to select and convert multiple files in Finder; 3) Use the AppCode plugin to convert pairs of `.h` and `.m` files from within the IDE (which supports such functionality, unlike Xcode). Don't hesitate to follow up with me if you have additional questions!
Easy to use but....
Kommentare: My experience is good and useful,I use quite often and save my time also
Vorteile:
Sometime we get solution of query in obj c so its very helpful to convert it to swift.I have some projects which are in obj c and swift so its useful to use same logic in both apps.Site structure is very user friendly and easy to use.
Nachteile:
I have some projects which are still in swift 3 language and since swift 4 launches ,you have removed conversion option to swift3.If possible can you support old swift3 version also And sometime site hangs ,I need to close and need to reopen again,Please work on that
Most Advanced Tool
Kommentare: After using many tools I fount this tool very useful. Now I don't need to code manually from Objective-c to swift because of this tool.
Vorteile:
- I Like that in one click this tool convert code in swift. - Free trial is awesome. - In 99% it's provide perfect result.
Nachteile:
- Only one cons that it convert on small size of code in free version(But it true because of great fetures).
Nice Convertor
Vorteile:
Ease of use. Easily converts your code. I like it the most.
Nachteile:
Latest swift 5 conversion have problems while converting from objective or Swift 4
Best way to convert the code from Obj C to Swift
Kommentare: Overall I recommend this to everyone who wants to try their hands on iOS/ Mac development. Its a basic tool for all developers working for apple development.
Vorteile:
The best part of this software is that its convert the code in fraction of seconds, sometimes the codes do face some error because swift keeps upgrading and so is this software. The pros are as follow : It makes switching of code easy. Almost 98% of time it does convert the code well Its available on both web as well as Xcode extension.
Nachteile:
Cons : Not all code are convertible , for eg : Alamofire is a pod developed by a third person and if you use this code in swift and try to convert into Obj C it will either show the same code or may not change. (Still it just happen only 2% of time and I am sure that its developer will get this solved soon)
This product is a life saver
Kommentare: I am a consultant. I have been doing iPhone development since the beginning for many different companies. So I have written a lot of Objective C code. A lot of legacy code needs to be converted and brought up to date. This product has saved me a lot of time.
Vorteile:
Ease of use. IT ALWAYS WORKS. Covers 98% of my code. Web interface is a must to have. Its always available, which is most important.
Nachteile:
Almost no Cons. It misses at most 2% of the changes. 98% of the code is converted without issue.

My go to tool for Objective-C to Swift Convertion
Kommentare: Has been great. My go to tool for conversion. Found it better than few others that I tried
Vorteile:
- Easy to use - No setup needed - Mostly accurate
Nachteile:
- License comment that's added along with the code. I need to put extra effort to copy or clear it out - Mostly accurate. There are case where I saw errors/warnings in the generated code
Transforming old projects
Kommentare: I’m a new coder learning Swift and I’ve found that I learn much faster by converting some of my favorite open-source apps. Many are written in Obj-C so that’s obviously a lot of work, but great practice. The converter is like the answer page at the back of the math book. It helps me find the correct solutions when I’m learning.
Vorteile:
Xcode integration and the ease of use fantastic. Also, the team at Swiftify is keep the updates coming to conversions keep getting better and more accurate.
Nachteile:
Getting started with the API key was a bit confusing, but once you’re set with that it’s super easy. Considering this takes away a significant portion of the hassle of migrating to Swift, I can’t complain much.
Thank you Swiftify!
Kommentare: It was smooth and cool
Vorteile:
Easy conversion through objective-c to swift. It was simple as a touch
Nachteile:
In some cases, it failed to do conversions or produced faulty (not-working code)
Great for converting older projects
Kommentare: We converted several parts of an older code base to integrate it into a rewrite of the basic project. This was easier with Swift Converter since it saved us from having to rewrite big parts of our code.
Vorteile:
Great trial features allow you to convert single classes quite easily
Nachteile:
Converting single classes sometimes gives you very weird looking code that needs optimisations before it looks like proper Swift. Still better than having to rewrite everything.
The easist way to have your code on Swift and Objective-C
Vorteile:
Everything! Is really easy to use and the conversion its excellent! Even give you the opportunity to set the software directly on the framework, making even easier and faster the conversion.
Nachteile:
At the moment my experience has been amazing.
Major conversion
Vorteile:
Saved us many hours in rewriting legacy apps from ObjC to Swift.
Nachteile:
It's not a silver bullet but gives a great jumping off point instead of doing it by hand.