读书人

应用clang静态解析Objective-C程序

发布时间: 2012-09-27 11:11:17 作者: rapoo

使用clang静态解析Objective-C程序

转自:http://www.yifeiyang.net/iphone-development-skills-of-tool-papers-3-use-the-clang-static-analysis-objective-c-program/

?

clang 是 LLVM 编译器项目中的其中之一。LLVM 支持 C/C++/Objective-C 语言,并有许多 Apple 的工程师加入这个项目。

静态解析程序

报告结果如下图所示:

每次解析完成后,最好用下面的命令删除编译的结果,要不然会出问题。

1
xcodebuild clean
如果是比较新的 Xcode 版本, clang 已经集成到 Xcode 里了,可以通过项目设置中的build --> 执行静态解析 来自动完成解析的过程。

读书人网 >移动开发

热点推荐