2016
July 2016
❯ 07/15/2016
Data in Swift 3 parsing a Doom WAD File
Swift 3 replaces NSData with the Data value type. Implement a Doom Wad file parser with the new Data type to understand the differences.
April 2016
❯ 04/28/2016
SwiftWatch
Introducing SwiftWatch, a place to share links to interesting Swift resources like tutorials, blog posts, GitHub projects or more.
❯ 04/23/2016
Raw value initializers for enums with associated types
Once you add associated types to an enum the task of creating instances quickly becomes very repetitive. See how a simple trick can greatly simplify this
❯ 04/14/2016
Force optionals in multi-unwrapped 'guard let' or 'if let'
Mixing optional and non-optional functions in a guard is impossible and requires breaking up the lines. Here's a neat solution on how to circumvent this.
❯ 04/04/2016
Using Git Hooks to prevent commiting test code
A quick hack to prevent you from accidentally commiting test code
March 2016
❯ 03/29/2016
Three tips for concise Swift using the Guard statement
Three quick examples for how you can use guard to write shorter and simpler code
February 2016
❯ 02/02/2016
Hirundo: Comfortably follow Swift Mailing Lists on OSX
Hirundo is a Mac App for reading the Swift mailing lists like Swift-Evolution or Swift-Dev. You can even bookmark messages of threads because they contain important information