NEW: Learn Server-Side Swift with my latest book – out now! >>

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.

Learn Swift faster!

Take your Swift learning to the next level: buy the Hacking with Swift e-book and get bonus material to help you learn faster!

Click here to visit the Hacking with Swift store >>