Hi Bob, and once again thank you for another great post!
guard I would like to add that besides
break, another significant use is
throw. Swift 2.0 introduced error handling to simplify Objective C’s inherited pointer-2-pointer error objects (those
_Nullable last arguments to a method).
How about a post on error handling? My apologies if I have missed it! 🙃