xcode不像安卓ide和PyCharm那样在编译的时候就能提示那些文件那些类,方法没有被使用变成灰色
时间久了很多不用的代码需要清理一下
OC的项目看这里
https://juejin.cn/post/6844903945228255245
Swift项目
网上方案好几个
有个叫pecker https://www.mianshigee.com/project/woshiccm-Pecker/
感觉跟Periphery https://www.5axxw.com/wiki/content/zu89na 差不多几乎是一样的,需要在pod中集成对应库
需要homebrew安装库
https://github.com/HSFGitHub/XcodeProjectArrangementTool
经过测试大力推荐这个
https://learnku.com/app/t/23238
github地址是https://github.com/PaulTaykalo/swift-scripts
使用方法1.cd 到对应项目文件夹2.执行ruby xxxx.unused.rb 后面是unused.rb的具体路径
非常快,没有使用的类,文件,方法,变量都可以扫描出来,自己核对后处理