技术栈
汽车中控屏开发
hursing
6 个月前
android
·
ios
·
异常处理
·
崩溃
·
汽车中控屏开发
App异常汇总与对策
我们不是要处理所有的可能性,否则岂不是所有代码都要加try catch?应该做的是在写代码前就确定可能有什么异常,有约定、协议、规范不会出错的,都不用做防御,在开发阶段最好就是通过崩溃来达成最高级别的警示。还可以加一些assert,在开发阶段澄清所有的异常。assert也可以防止别人错误地使用你的代码。