Swift 2 brought a language level form of Swift Error handling that is easy to read, easy to use, and more performant than its cousin, exception handling.
An NSURL is how you describe the location of a file or directory in your Swift App. You can also easily add or delete path components with a few methods.
Extensions let you add methods to existing types like classes, structs and enums. Swift 2 brings that capability to protocols with protocol extensions.
Swift 2 brought many changes, some big, some small. Among the small, println has been changed to print, and the do-while loop is now the repeat-while loop.
The guard statement, added in Swift 2, provides a nice syntax for exiting a scope early if a condition, particularly when optional binding, is not met.
Pattern mathching is a staple of functional programming. Swift was giving this capability, allowing for-in and case statements to be a lot more capable.
WKInterfaceTable lets you show information in a scrollable table in your WatchKit Swift App. This tutorial covers how to make one that shows String values.
This post shares about Integers and their related types in Swift. We also cover numeric literal syntax to increase readability and even use different bases.