我已经成功地使用目标C中的标准NSAssert(condition_which_should_evaluate_true,@"错误消息")语句,并在断点导航器中添加"所有异常"断点,以编程方式指定条件时,使我的调试版本停止执行.
好又好,但是大多数时候我在调试时,我还希望在那之后继续正常的程序执行.在断言失败后继续执行该程序有助于追踪混淆/错误的来源.至少就我记得在不同平台上编程时的情况而言.
在Objective C开发中是否有标准的方法可以做到这一点?
有没有人成功地让无论是SonarQube社区的IntelliJ插件或"官方" SonarQube的IntelliJ插件显示的Android Studio项目静态代码分析的结果?
其中第二个需要Maven,但其中第一个应该是不可知的.
不知何故,我设法在我的项目上运行了一个sonarRunner,但我现在无法做到.但是,如果我在IDE中看不到我的结果,那么重新开始工作就没什么意义了.
android ×1
assertions ×1
breakpoints ×1
continuation ×1
objective-c ×1
sonar-runner ×1
sonarqube ×1