xcode7如何抑制警告"overrides a member function but is not marked 'override'"

xcode 7 how to suppress warning "overrides a member function but is not marked 'override'"

我今天将 xcode 更新为 7。更新后,我正在处理的项目出现警告 "overrides a member function but is not marked 'override'"。由于我们的项目将 "treade warning as error" 设置为 true。我有很多错误。

我仔细检查了 "Other Linker Flags" 并确定不包括标志“-Wsuggest-override”。

由于这是一个大项目,我更喜欢取消警告,而不是在各处添加关键字 "override"。

关于禁用警告的任何建议?

谢谢

您需要关闭 -Winconsistent-missing-override 标志,该标志会在最新版本的 clang 上自动添加 -Wall。您可以通过传递 -Wno-inconsistent-missing-override 标志来执行此操作。 See.