摆脱多余的#import行

在我的Cocoa开发中,每隔一段时间我都会在源文件中包含一个头文件,以便我可以在其中使用特定的类。 但后来我从源文件中删除了该代码,并忘记(或者不真的想担心)删除相应的#import。

随着时间的推移,很多多余的#import行会堆积在我的源文件中,遍及整个代码库。

现在,我知道这些线条不会造成伤害,但是有没有简单的方法可以自动将它们清除? 至少它会使每个文件的顶部更清洁;)


想到什么都不是全面的。

1)JetBrains的AppCode可能会有帮助。 目前它还很年轻(例如,甚至没有'测试版',但它是公开分发的),并没有完全理解包含和非平凡xcode项目的结构和构建设置,但它可能足够聪明以处理更简单的情况。

2)你可以创建一些脚本来完成你的任务。 如果你已经有了一个使用普通构建设置来构建所有东西的项目,那就不会太糟糕。 手动做这件事是一件痛苦的事情,如果你不使用高水平的自动化,通常不会很好地利用大型项目​​的时间。


有一种工具可以用于C和C ++,但据我所知,它还不支持Objective-C。 我已经提交了一张票来问这个。

链接地址: http://www.djcxy.com/p/8311.html

上一篇: Getting rid of redundant #import lines

下一篇: How to perform deep copying of struct with CUDA?