草庐IT

Ounchecked

全部标签

ios - Swift -Ounchecked 和断言

前言在Swift中,ENABLE_NS_ASSERTIONS被忽略,断言是否打开取决于SWIFT_OPTIMIZATION_LEVEL,seehereformoreinformation.assert()对-Onone有效assertionFailure()处于事件状态-Ononeprecondition()对-Onone和-O有效preconditionFailure()对-Onone、-O和-Ounchecked有效fatalError()对-Onone、-O和-Ounchecked有效我想要实现的目标调试版和Beta版应该启用断言,发布版应该禁用断言。我该怎么做我可以通过prec