如何识别并删除 Xcode Swift 中的死代码

问题描述 投票:0回答:1

有没有办法让 Xcode 显示未使用的函数和属性的警告/错误? 我有一些重构留下的死虚拟代码,但无法轻松识别和删除它。

我在公司环境中,无法访问第 3 方库。我对在 Xcode 中使用构建阶段脚本的 .swiftlint 或本机方法感兴趣

swift xcode swiftlint
1个回答
1
投票

有多种工具可帮助您识别 Xcode 项目中未使用的代码。

最著名的工具之一是Periphery

它可以分析函数参数协议枚举仅分配属性冗余公共可访问性未使用的导入Objective-CCodableXCTestCase Interface Builder 等;不仅仅是分析!

我不会在这里重复它的文档,我只想说它非常容易使用并且非常强大。

希望这有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.