之前我发过一篇《iOS暴力暴力去警告》的博文,但是只针对某个我们确定安全且无需提示警告。这次的方法适用于大量的、可无视的提示。
首先,我们右键点击想要忽视的警告。点击Reveal in Log,观察警告的详细信息
然后我们观察Log,找到其中的警告类型,警告类型会以[-W警告类型]呈现,这里的前缀-W的意思就是显示这个警告类型
接着我们想忽略这类警告,需要在Xcode工程设置的Build Settings 中搜索ohter warning中添加我们的设置,将-W替换为-Wno- 即[-Wno-警告类型]
最后重新编译一下,你想忽略的警告就不会再提示了。其他类的警告也是同一个道理。