去除XCode黄色警告

2019-03-02  本文已影响4人  Sweet丶

在开发过程中,有时因为编译器识别问题会出现不该有的黄色警告,需要我们手动去掉这个警告,尤其是写SDK时更应该尽量减少警告。下面是手动去除警告的方法的例子

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wincompatible-pointer-types"
                self.aidParams = self.ridParams = self.ICParams = nil;
#pragma clang diagnostic pop

要想去除其它的警告类型,需要将上面的"-Wincompatible-pointer-types"改为对应的类型即可

#pragma clang diagnostic ignored "-Wunused-variable"未使用的变量
#pragma clang diagnostic ignored "-W#warnings"通过 #warning主动添加的警告
#pragma clang diagnostic ignored "-Wformat" 字符串格式化警告
#pragma clang diagnostic ignored "-Wdeprecated-declarations" 方法弃用告警
#pragma clang diagnostic ignored "-Wincompatible-pointer-types"不兼容指针类型
#pragma clang diagnostic ignored "-Warc-retain-cycles" retain cycle

上一篇 下一篇

猜你喜欢

热点阅读