有没有办法让 Xcode 显示未使用的函数和属性的警告/错误? 我有一些重构留下的死虚拟代码,但无法轻松识别和删除它。
我在公司环境中,无法访问第 3 方库。我对在 Xcode 中使用构建阶段脚本的 .swiftlint 或本机方法感兴趣
有多种工具可帮助您识别 Xcode 项目中未使用的代码。
最著名的工具之一是Periphery。
它可以分析函数参数、协议、枚举、仅分配属性、冗余公共可访问性、未使用的导入、Objective-C、Codable、XCTestCase、 Interface Builder 等;不仅仅是分析!
我不会在这里重复它的文档,我只想说它非常容易使用并且非常强大。
希望这有帮助!