去除警告的方法

使用格式

#pragmaclang diagnostic push

#pragmaclang diagnostic ignored "-相关命令"

//这里写有警告的代码

#pragmaclang diagnostic pop

相关命令示例:

-Wdeprecated-declarations  //忽略弃用方法的

-Wincompatible-pointer-types  //忽略不兼容指针类型

-Warc-retain-cycles  //忽略循环引用

-Wunused-variable  //忽略未使用变量


去除警告的方法_第1张图片


去除警告的方法_第2张图片

遇到别的 warning 解决办法:点击警告信息,右键选择Reveal In Log, 就可以看到警告的详细信息,中括号中的    -Wdeprecated-declarations便是我们想要得到的信息了

你可能感兴趣的:(去除警告的方法)