我看过this question,但答案似乎在Xcode 7中无效。至少我找不到它。有人能告诉我在哪里可以让编译器通知我未使用的函数/参数/值吗?
57hvy0tb1#
Xcode有许多设置,您可以启用这些设置来警告您未使用的函数、参数和值。
您还可以通过将 Other Warning Flags 设置为-Wall -Wextra -Weverything来轻松启用严格警告。检测未使用代码的另一个选项是通过using Code Coverage。
-Wall -Wextra -Weverything
gcmastyq2#
In left side select Project and in Build SettingsUnused functions, parameters, and values
Other Warning Flags to -Wall -Wextra -Weverything
1zmg4dgp3#
要检查未使用的函数和变量,您还可以使用以下脚本-https://github.com/PaulTaykalo/swift-scripts
bfhwhh0e4#
对于那些像我一样正在寻找Objective-C代码库解决方案的人来说,试试this script by @nst。它分析mach-o文件。
Objective-C
ar5n3qh55#
2022年更新| 斯威夫特
那些正在寻找一种方法从Swift项目中删除未使用的代码的人,可以使用外围设备轻松完成。外围是一个从Swift项目中删除未使用代码的工具。它可以检测未使用的函数、结构、类、协议等。它非常容易使用。我在这里写了一个循序渐进的指南:Remove Unsed Code from iOS Swift Project
5条答案
按热度按时间57hvy0tb1#
Xcode有许多设置,您可以启用这些设置来警告您未使用的函数、参数和值。
您还可以通过将 Other Warning Flags 设置为
-Wall -Wextra -Weverything
来轻松启用严格警告。检测未使用代码的另一个选项是通过using Code Coverage。
gcmastyq2#
In left side select Project and in Build Settings
Unused functions, parameters, and values
Other Warning Flags to -Wall -Wextra -Weverything
1zmg4dgp3#
要检查未使用的函数和变量,您还可以使用以下脚本-
https://github.com/PaulTaykalo/swift-scripts
bfhwhh0e4#
对于那些像我一样正在寻找
Objective-C
代码库解决方案的人来说,试试this script by @nst。它分析mach-o文件。ar5n3qh55#
2022年更新| 斯威夫特
那些正在寻找一种方法从Swift项目中删除未使用的代码的人,可以使用外围设备轻松完成。
外围是一个从Swift项目中删除未使用代码的工具。它可以检测未使用的函数、结构、类、协议等。
它非常容易使用。我在这里写了一个循序渐进的指南:
Remove Unsed Code from iOS Swift Project