NEW: Learn iOS 11 with my latest book! >>

New features in Swift 2

I already wrote overviews of all the new features of Swift 2 and the new features in iOS 9, but I wanted to get into more depth with some of the Swift 2 language changes so you could start getting to grips with it.

So, I wrote four short articles explaining four key new features in Swift 2 syntax: try catch error handling, guard, defer and API availability checking.

You can work through them in any order you want – enjoy!

UPDATE: I put together a huge and free collection of Swift 2 example code, so if you're upgrading your code you should definitely check it out.

Master iOS 10 now!

My book Practical iOS 10 gives you seven complete coding projects that teach all the major new features in iOS 10 in a smart, practical way.

Click here to visit the Hacking with Swift store >>