debugging 如何在Xcode 7中找到未使用的代码?

5ssjco0h  于 2022-11-14  发布在  其他
关注(0)|答案(5)|浏览(162)

我看过this question,但答案似乎在Xcode 7中无效。至少我找不到它。
有人能告诉我在哪里可以让编译器通知我未使用的函数/参数/值吗?

57hvy0tb

57hvy0tb1#

Xcode有许多设置,您可以启用这些设置来警告您未使用的函数、参数和值。

您还可以通过将 Other Warning Flags 设置为-Wall -Wextra -Weverything来轻松启用严格警告。
检测未使用代码的另一个选项是通过using Code Coverage

gcmastyq

gcmastyq2#

In left side select Project and in Build Settings
Unused functions, parameters, and values

Other Warning Flags to -Wall -Wextra -Weverything

1zmg4dgp

1zmg4dgp3#

要检查未使用的函数和变量,您还可以使用以下脚本-
https://github.com/PaulTaykalo/swift-scripts

bfhwhh0e

bfhwhh0e4#

对于那些像我一样正在寻找Objective-C代码库解决方案的人来说,试试this script by @nst。它分析mach-o文件。

ar5n3qh5

ar5n3qh55#

2022年更新| 斯威夫特

那些正在寻找一种方法从Swift项目中删除未使用的代码的人,可以使用外围设备轻松完成。
外围是一个从Swift项目中删除未使用代码的工具。它可以检测未使用的函数、结构、类、协议等。
它非常容易使用。我在这里写了一个循序渐进的指南:
Remove Unsed Code from iOS Swift Project

相关问题