Objective-C静态分析工具 - Xcode的插件?
问题描述:
Objective-C/Xcode中是否有任何工具?的东西,可以执行一个或多个操作:Objective-C静态分析工具 - Xcode的插件?
- 检测未使用的导入
- 从保留特性自动合成性质
- 自动生成dealloc方法
- 为界面提供方法存根
答
您可以使用AppleScript或另一种通过AppleScript调用的脚本语言来操作方法或头文件。
答
-Detect未使用的导入
不知道的任何检查死进口。
- 自动合成性能 -Autogenerate dealloc的留存性能
用户脚本工作得非常好做这里面的Xcode方法,你也可以像使用Acessorizer程序如提及,但它贴的东西到剪贴板上供您粘贴。为接口
类型
- 提供方法存根 “INIT” 只是@implementation
后,并键入控制 - 。 (期)。
这些是用户宏(而不是脚本),您可以轻松定义自己的。请注意,它们有占位符,您可以使用制表符跳转到要填充的位。
答
如果要进行静态分析,Clang将内置到所有最新版本中。然而,你所描述的与静态分析没有任何关系。
第一个(未使用的导入)确实是传统上静态分析器的领域,它告诉你关于死代码(CLANG在其他上下文中) – 2010-04-15 22:37:57