gpt4 book ai didi

clang - 通过 pragma clang 诊断禁用 -Werror

转载 作者:行者123 更新时间:2023-12-05 00:32:17 25 4
gpt4 key购买 nike

使用 -Werror将所有警告视为错误,我不想取消不推荐使用的声明警告:

#pragma clang diagnostic push
#pragma clang diagnostic ignore "-Wdeprecated-declarations"
SKPayment *myPayment = [SKPayment paymentWithProductIdentifier:completeName];
[[SKPaymentQueue defaultQueue] addPayment:myPayment];
#pragma clang diagnostic pop

怎么做 ?

最佳答案

好的,找到了,只需使用警告而不是忽略:

#pragma clang diagnostic push
#pragma clang diagnostic warning "-Wdeprecated-declarations"
SKPayment *myPayment = [SKPayment paymentWithProductIdentifier:completeName];
[[SKPaymentQueue defaultQueue] addPayment:myPayment];
#pragma clang diagnostic pop

现在,我仍然使用这个已弃用的 API,编译通过 -Werror并且警告仍然存在(请记住删除此 API 使用)。

关于clang - 通过 pragma clang 诊断禁用 -Werror,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13706166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com