Handling Errors in Swift

I was writing a post on my views on handing errors in Swift, but whilst researching other opinions I came across this post, which says it all.