已编辑
我发现了新的信息。这个问题可以删除。
查看新问题 In a static library, Xcode 8.1 does not detect when an objective-c method is not implemented
最近我才发现 Xcode 8.1 并没有像以前那样检测到明显的错误。
我正在使用objective-c,当缺少方法实现时,不会再出现错误。只是在运行时崩溃。协议(protocol)实现也是如此。
一些警告也消失了。以前,在带有枚举的 switch 语句中,如果缺少 case,Xcode 会发出警告。情况不再如此。
我开始怀疑是否还有其他不再显示的错误或警告。否则,我的 iOS 应用程序会编译并且似乎可以正常工作......
是否可以通过某些设置让 Xcode 再次检测到这些错误?
最佳答案
转到 XCode > Preferences > General 选项卡并选中“显示实时问题”框。
关于objective-c - Xcode 8.1 未检测到何时未定义 Objective-c 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41817147/