无法获取未使用功能的警告

And*_*rej 5 xcode swift

如果我的项目中有未使用的功能,我希望Xcode显示警告.我正在使用Swift.

我去了Project / Build settings,并在部分Apple LLVM 8.1 - Warnings - All Languages我设置Unused functionsYes.

在此输入图像描述

但是我没有收到项目中未使用函数的警告.

如何正确设置Xcode以显示未使用功能的警告?

Cha*_*tka 1

我不认为任何这些警告标志适用于 Swift;它们主要适用于基于 C 的语言(C、C++、Objective-C)。我的理解是,Swift 团队希望避免创建该语言的“方言”,因此 Swift 编译器支持的所有警告和错误始终处于打开状态,并且没有真正的方法可以打开或关闭各个警告。因此,我的假设是 Swift 编译器目前没有任何方法来检查未使用的函数。