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.
我今天将 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.