LLVM/Clang static analyzer自动帮助检测Objective-C程序中的bug。它是一款非常棒的用于发现内存泄漏和其他问题的工具。从Xcode 3.2开始,可以直接从Xcode中运行该分析器。选择Build(构建)→Build and Analyze(构建并分析)(Command-Shift-A)。这时出现如图2-14所示的交互式屏幕,它将指导你发现所有可疑的泄漏以及其他潜在问题。
图2-14 Clang static analyzer创建针对源代码的bug报告,并在Xcode反馈窗口中显示它们
iPhone开发秘籍 (第2版)——2.9 使用Clang静态分析器
书名: iPhone开发秘籍 (第2版)
作者: [美] Erica Sadun
出版社: 人民邮电出版社
原作名: The iPhone Developer’s Cookbook: Building Applications with the iPhone SDK 3.0
译者: 张彩霞 | 高颖 | 易磊
出版年: 2010-11
页数: 680
定价: 99.00元
装帧: 平装
丛书: 图灵程序设计丛书
ISBN: 9787115240019