[强迫症必备]Xcode中针对警告(黄色感叹号)的忽略消除处理

警告消除

当有些警告不想看到黄色感叹号时,可以采取一些特殊的手段强制消除警告

#pragma clang diagnostic push
#pragma clang diagnostic ignored "警告名称"
// 被夹在这中间的代码针对于此警告都会无视并且不显示出来
#pragma clang diagnostic pop

当然,也可以在pch等具有大范围作用域的头文件中包含:
#pragma clang diagnostic ignored "警告名称"

如果剔除了push与pop
则后面所有的代码都具有强制消除警告作用

常见的警告的规范名称与查找方法,只列举一种:

没用上的变量      -Wunused-variable

编译过后,在左上最后一个分标签“编译信息”中,能找到如上格式的警告分类

    原文作者:死在电脑前
    原文地址: https://segmentfault.com/a/1190000002689261
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞