Xcode 8.3 demanding all optionals in string interpolation
"String interpolation produces a debug description for an optional value; did you mean to make this explicit?"
This make no sense for logging - I WANT to see nil.
Now I have to string String(describing:optional) everywhere.
Why was it taken OUT of the code
Made more annoying by the fact the Fix-it is broken.
doesnt appear half the time. You have to hit the build result multiple times to get the Fix-it menu to pop up.
Then the build item doesnt go away after I added the fix-it so kept accidentally adding Sting(describing:....) twice on top of the same code.
I thought the purpose of Swift was to add less code not String(describing: everywhere.