swift - 无法获得未使用功能的警告

标签 swift xcode

如果我的项目中有未使用的函数,我希望 Xcode 显示警告。我正在使用 Swift。

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

enter image description here

但是我没有收到关于我的项目中未使用函数的任何警告。

如何正确设置 Xcode 以向我显示未使用函数的警告?

最佳答案

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

关于swift - 无法获得未使用功能的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45927757/

相关文章:

ios - 强引用和 UIView 内存问题

ios - 调整大小后 UITableViewCell 中的 UIImageView 分辨率低

ios - 隐藏导航栏但保留栏按钮

ios - 录制视频时在前后摄像头之间切换

ios - 每次运行后,Xcode 6 都会在 iOS8 模拟器中重命名我的应用程序目录。

swift - RealmSwift : Query all objects of same generic type

ios - UIView背景图片调整大小

swift - 当我们使用 jsq 消息 View Controller 单击附件按钮时,如何添加 View 代替键盘

ios - Swift 1.2 - 在 Xcode 6.3.2 和 Xcode 4 中找不到桥接头文件消息

ios - 没有获得正确的 UILabel 行数