[swift-evolution] Swift null safety questions

Chris Lattner clattner at nondot.org
Mon Mar 6 23:42:58 CST 2017


> On Mar 6, 2017, at 7:57 PM, Austin Zheng via swift-evolution <swift-evolution at swift.org> wrote:
> 
> I've worked on several large Swift codebases for large, prominent companies and use of '!' was extremely rare and highly discouraged. It showed up most frequently as the type for @IBOutlet properties, which would not be relevant when programming a server application.
> 
> I completely agree with you that the Xcode fix-it is terrible and should be removed or replaced, but unfortunately it's been made clear that changes to Xcode are outside the purview of swift-evolution. You should definitely file a Radar, though.

FYI, this fixit is entirely generated by the swift compiler, not Xcode.  The swift compiler is fully open source and generally welcomes well formed patches.

-Chris



More information about the swift-evolution mailing list