Posts from 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.
SwiftWatch
Introducing SwiftWatch, a place to share links to interesting Swift resources like tutorials, blog posts, GitHub projects or more.
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
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.
Using Git Hooks to prevent commiting test code
A quick hack to prevent you from accidentally commiting test code
Three tips for concise Swift using the Guard statement
Three quick examples for how you can use guard to write shorter and simpler code
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