iOS developer in New York City.
The path to using Core Data in Swift is less like highway and more like a perilous trail clinging to the side of a…
Or more specifically, NSFetchedResultsController’s Objective-C generics do not play nicely with Swift protocols’ associatedtype.
associatedtype
The idea behind “Engineering for Testing” is to write code not against the…
Organizing constant values in code has been important since before Swift, but provides several ways.
The goals is to fins a way to organize, very readable, esaiy to use and maintain.
KeyPaths are a marquee feature in Swift 4, but it may not be obvious how to use them. One interesting use case came over Twitter: