Xcode消除常见警告

在iOS开发中我们经常会遇到很多Xcode提示的警告,比如某个类被系统废弃了、某个变量只初始化了而未使用等等。这些警告一般对程序运行没影响,但对于有强迫症的程序员GG来说,还是去除为妙,本文就简单介绍下怎么去除Xcode的警告。

1 .找到Xcode报警告的地方

  • Xcode左侧
    Xcode左侧
  • 下图的感叹号
    感叹号
  • Buildtime找到相应警告
    警告

整体过程


找警告流程

2 .查找警告的类型(在第三步的时候会有用)

点击警告 --> 右键 -- > Reveal Log ,Xcode右侧会自动出现该警告所在位置,警告后面的就是警告类型。具体操作如下图:

查找警告类型

3.利用下面的句代码来消除警告

// 放在报警告代码的前面,其中`XXXXX`代表的就是第二部步查找的警告类型
#pragma clang diagnostic push
#pragma clang diagnostic ignored "xxxxx"
// 放在报警告代码的后面
#pragma clang diagnostic push

整个步骤其实就是,把报警告代码 写在 上面两句代码之间,如上图里面的警告,警告类型-Wundeclared-selector,直接填到第三步里"xxxxx",警告就没啦,如下图:
警告:

报警告代码

警告消除:
警告消除

你可能感兴趣的:(Xcode消除常见警告)