Skip to main content

使用静态分析器及早发现错误

如何使用静态分析器

Product->Analyze

image-20211126174329644

image-20211126174509021

也可以对单个文件使用

Product->Perform Action -> Analyze xxx

Xcode13新增的静态检查功能项

image-20211126174627560

定制你的Analyze项

Build Setting中搜索Analyze

你可以在Analyze During Build设置为Yes将静态分析添加到Build的流程中。

Mode of Analysis for Build有两种:

  • Shallow: 比较快,会忽略跨越多个函数层级的错误。
  • deep: 比较慢

image-20211126175005200

开启和关闭你想要的分析项目

image-20211126180524646