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

时间:2017-08-28 21:43:20

标签: swift xcode

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

我转到了Project / Build settings,在Apple LLVM 8.1 - Warnings - All Languages部分我已将Unused functions设置为Yes

enter image description here

但是我没有收到项目中未使用功能的警告。

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

1 个答案:

答案 0 :(得分:1)

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