有没有办法在Objective-C的.m文件中指出或删除无用的导入

Sub*_*cle 6 xcode objective-c ios

有没有办法在Objective-C的.m文件中自动指出或删除无用的导入?

比如我的.m文件:

#import "A.h"
#import "B.h"
#import "C.h"
Run Code Online (Sandbox Code Playgroud)

但是我的.m文件中的Bh永远不会被使用,有没有办法自动指出或删除它,就像AppCode IDE一样.

Ron*_*ara 4

在这里查看:查找未使用的 Objective-C 导入

使用方法如下:

查找路径中未使用的类

fui --path=~/source/project/Name find
Run Code Online (Sandbox Code Playgroud)

带提示删除所有未使用的类文件

fui --path=~/source/project/Name delete --perform --prompt
Run Code Online (Sandbox Code Playgroud)

您还可以使用 XCode 插件:

用于与此处xcfui集成:https: //github.com/jcavar/xcfuiXCode

用于查找未使用的导入的脚本:

https://gist.github.com/Orangenhain/7691314

  • 我知道Fui,Fui可以指出哪些文件永远不会被导入,但不能导入哪些没有使用 (4认同)