Exploring the world of iOS and Swift
String optionals in Swift are a little peculiar. The String? type sort of has two “invalid” values: nil and "". This can make it cumbersome to handle and ripe for bugs and unexpected behavior.
In software development, there is a universally-used tool called a breakpoint which gives you the ability to pause your software program on…