
Davis K. answered 11/07/19
Software Engineer (iOS / Swift) with 3+ years of Experience
TLDR: Yes if you're new to iOS / coding. Not that much easier, if you're building applications at scale / are well versed already in Objective-C.
I would agree with Liam in that difficulty depends on your experience. As a current iOS Engineer, I code almost exclusively in Swift though I initially learned iOS using Objective-C.
If you are new to iOS / coding in general or picking up a new language, I would say that Swift's syntax can be easier to digest and write. It reads like a scripting language, without compromising Type Safety.
If you're transitioning from an Objective-C background, it can be a bit more challenging. I've noticed some seasoned iOS devs sometimes struggle around broader concepts like moving from Inheritance-based Object Oriented to the Protocol Oriented pattern encouraged by Swift.
There are many more nuances to this, but hopefully I answered at least some of your question. Feel free to reach out if you have any questions. Good luck!