Stuart Breckenridge

Swift 3.0 Release Process

Later this year, Swift 3.0 will be released. It is source breaking and you should be aware of the release process.

— Supported by —

Implementing UISearchController

With iOS 8, Apple introduced a more streamlined approach to incorporating a UISearchBar and associated search functionality. In this post, we look at how to implement UISearchController.

Extending Array to Enforce Unique Elements

Arrays store values of the same type in an unordered list, but they don't enforce uniqueness. This post looks at how to extend Swift's Array to ensure only unique items are added.