如果我的项目中有未使用的功能,我希望Xcode显示警告。我使用的是Swift。
我转到了Project / Build settings
,在Apple LLVM 8.1 - Warnings - All Languages
部分我已将Unused functions
设置为Yes
。
但是我没有收到项目中未使用功能的警告。
如何正确设置Xcode以显示未使用功能的警告?
答案 0 :(得分:1)
我不相信任何警告标志适用于Swift;它们主要适用于基于C语言(C,C ++,Objective-C)。我的理解是,Swift团队希望避免创建该语言的“方言”,因此Swift编译器支持的所有警告和错误始终处于打开状态,并且没有真正的方法可以打开或关闭单个警告。所以考虑到这一点,我的假设是Swift编译器目前没有办法检查未使用的函数。