基础总结-#pragma|基础总结-#pragma clang diagnostic ignored 用法
#pragma 本质上就是声明,一般用来打注释。但是它还有另外一个强大的功能,便是处理警告。用法如下:
#pragma clang diagnostic push常见用法: 1.方法弃用警告
#pragma clang diagnostic ignored “-相关的命令"
//你自己的代码
#pragma clang diagnostic pop
#pragma clang diagnostic push2.不兼容指针类型
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
//自己的代码
#pragma clang diagnostic pop
#pragma clang diagnostic push3.循环引用
#pragma clang diagnostic ignored “-Wincompatible-pointer-types"
//自己的代码
【基础总结-#pragma|基础总结-#pragma clang diagnostic ignored 用法】#pragma clang diagnost
#pragma clang diagnostic push4.未使用的变量
#pragma clang diagnostic ignored “-Warc-retain-cycles"
//自己的代码
#pragma clang diagnost
#pragma clang diagnostic push5 .分类重写主类方法
#pragma clang diagnostic ignored “-Wunsed-variable"
//自己的代码
#pragma clang diagnost
#pragma clang diagnostic push6.未使用default
#pragma clang diagnostic ignored "-Wobjc-protocol-method-implementation"
//自己的代码
#pragma clang diagnost
#pragma clang diagnostic push7.内存泄漏
#pragma clang diagnostic ignored "-Wcovered-switch-default"
//自己的代码
#pragma clang diagnost
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
//自己的代码
#pragma clang diagnost
推荐阅读
- 7.9号工作总结~司硕
- Python基础|Python基础 - 练习1
- 最有效的时间管理工具(赢效率手册和总结笔记)
- Java|Java基础——数组
- Java基础-高级特性-枚举实现状态机
- 数据库总结语句
- 营养基础学20180331(课间随笔)??
- 周总结|周总结 感悟
- 周总结43
- iOS面试题--基础