LAST CHANCE TO REGISTER: Come and learn Swift with me live in San Francisco! >>

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.

Download for free!

Want a free 75-minute video teaching functional programming, protocol-oriented programming, and more? This is your lucky day!

Click here to visit the Hacking with Swift store >>