If you want to develop applications for iOS devices, then you need to learn Swift. But, what about Objective-C? Didn’t Swift replace that? Well, kinda. But, not really. Objective-C may be older than Swift but that doesn’t mean it just magically disappeared when Swift came onto the scene. The truth is, you’re probably better off as an iOS developer if you learn both Swift and Objective-C. Why? So you can program with the new while understanding the old.
Benefits of Learning Objective-C as Well as Swift
No matter if you’re a beginning coder or more advanced, here are some benefits of learning Objective-C as well as Swift (instead of just Swift):
You become more valuable as a developer
You can better understand why Swift was created
You’re able to work on older iOS applications
You can move Objective-C projects to Swift
You can learn either language first (Swift may be easier)
Once again, if you’re just getting started with Objective-C, Apple has answers in their documentation archive. You can definitely fall down several rabbit holes as you look through the documentation, but it’s a good place to start as far as theory goes. For a more practical place to improve your Objective-C knowledge, check out our iOS program video.
Ready to Learn? Grab Devmountain’s iOS Development Course Outline