iOS xcode忽略警告
来源:互联网 发布:js signature生成 编辑:程序博客网 时间:2024/05/16 09:58
参考文章: http://www.cocoachina.com/ios/20141218/10678.html
知识点:警告类型code: [-Wxxxx],
-W 是前缀:表示打开该类型的警告
如果是要忽略警告需要将-W前缀改为 -Wno-
例如:关闭该类型警告需将 [-Wshorten-64-to-32] 改为 -Wno-shorten-64-to-32
在这个括号中的就是 这种警告的类型 -W是前缀,这个前缀表示的是 打开这种类型的警告 如果我们是要关闭某种类型的警告的话, 要将 -W换成 -Wno-
1. 忽略某个文件中的单个警告
解决方案:使用编译器所提供的宏来忽略
#pragma clang diagnostic push
#pragma clang diagnostic ignored"-Wdeprecated-declarations"
// 写在这个中间的代码,都不会被编译器提示-Wdeprecated-declarations类型的警告
dispatch_queue_tcurrentQueue =dispatch_get_current_queue();
#pragma clang diagnostic pop
2. 忽略某个文件中的指定类型的警告
解决方案: 配置该文件需要忽略的警告类型
①:查找警告类型:选中有警告的文件,右键 ----> Reveal In Log ----->找到warming 警告类型: [xxx], 粘贴中括号里面的内容
②:然后找到 Compile Sources---> xxx.m 文件 ---> 双击 将警告类型配置一下
3. 忽略整个工程中的指定类型的警告
解决方案: Build Settings ----> Other Warning Flags ---> +
4. 忽略来自Pods的第三方警告
只需要在Podfile中增加 inhibit_all_warnings! 代码即可, 例如
platform :ios,'7.0'inhibit_all_warnings!pod 'CYLTabBarController'
- iOS xcode忽略警告
- 忽略XCode编译警告
- Xcode忽略编译警告
- Xcode警告忽略
- xcode忽略警告
- Xcode警告忽略
- 【读书笔记】iOS-忽略编译警告
- ios 手动忽略编译警告
- [iOS]Xcode中警告处理
- IOS忽略-Warc-performSelector-leaks警告
- iOS编程 手动忽略clang编译器警告
- IOS逆向--手动忽略clang编译器警告
- Xcode中针对警告(黄色叹号)的忽略消除处理
- 忽略xcode编译时的某类警告
- 忽略警告
- 忽略警告
- [iOS编程-XCode Debug忽略SIGPIPE信号
- [iOS编程-XCode Debug忽略SIGPIPE信号
- 数据结构——图
- Spring 之注解事务 @Transactional
- Java 回顾笔记2
- 向架构师进军-->创建逻辑架构
- 杭电2014
- iOS xcode忽略警告
- 谈谈对Spring IOC的理解
- poj 2926 Requirements 【5维点集最远曼哈顿距离】
- 说说JSON和JSONP,也许你会豁然开朗,含jQuery用例
- bzoj1096仓库建设
- IEEE 754——计算机中浮点数的表示方法
- 科普中国高速
- Alpha、Beta、RC、GA版本的区别
- java cas 单点登录web.xml配置