Swift's implicitly unwrapped optionals: they stared into the abyss of null pointer exceptions, and liked what they saw.
Conversation
For the most part, they’re for bridging over unannotated Obj-C APIs. For pure Swift, their use is something of a red flag.
1
3
5
Replying to
Main use case in pure Swift is for things like doubly linked lists where you can’t initialize both ways at once…


