在使用第三方库的过程中,经常会产生很多某种特定类型的警告,例如:

对于此类警告,Xcode中有方法可以一招关闭所有同类警告
1、首先查看警告类型
右键某个警告,选择Reveal in Log

会显示

圈中的就是这种警告的类型了,-W是前缀,这个前缀表示打开这种类型的警告,要关闭的话,把-W换成-Wno-,即-Wno-shorten-64-to-32即可
2、在Xcode - > TARGETS - > Build Settings中搜索Other Waring Flags

输入圈中所示,即可
网友评论