断言机制

当判断某段程序在某种状态肯定会出问题后,我们可以增加断言处理,提供很好的提示

增加断言之后

ps:Xcode大多数情况是不会给出好的错误提示的,需要我们去增加断言处理

强制启动Release模式断言和强制关掉Debug模式断言

build setting增加Other Swift Flags修改断言的默认行为

-assert-config Release:强制关闭断言

-assert-config Debug :强制开启断言