iOS常用的忽略警告
在iOS开发过程中,偶尔会碰到一些编译器警告,如果能够确定该警告不会影响到程序的正常运行,则可以手动告诉编译器忽略掉这个警告
iOS常用的忽略警告类型:
1.方法弃用警告
#pragma clang diagnostic push #pragma clang diagnostic ignored "-Wdeprecated-declarations"//过期的方法#pragma clang diagnostic pop
2.不兼容指针类型警告
#pragma clang diagnostic push #pragma clang diagnostic ignored "-Wincompatible-pointer-types" //不兼容指针类型 #pragma clang diagnostic pop
3.循环引用警告
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-retain-cycles"
//循环引用#pragma clang diagnostic pop
4.未使用变量警告
#pragma clang diagnostic push #pragma clang diagnostic ignored "-Wunused-variable" //未使用的变量 #pragma clang diagnostic pop
5.内存泄漏警告
#pragma clang diagnostic push #pragma clang diagnostic ignored "-Warc-performSelector-leaks" //内存泄漏警告 #pragma clang diagnostic pop
转载于:https://www.cnblogs.com/zhou--fei/p/6243455.html
iOS常用的忽略警告相关推荐
- iOS编程 手动忽略clang编译器警告
iOS编程 手动忽略clang编译器警告 在iOS开发过程中, 我们可能会碰到一些系统方法弃用, weak.循环引用.不能运行之类的警告. 有代码洁癖的孩子们非常想消除他们, 今天就让我们来一次Fuc ...
- python运行不了、显示警告_Python中偶尔遇到的细节疑问(二):UnicodeDecodeError,警告与忽略警告warnings...
1. 使用base64解码时,出现:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed in position 21: invalid c ...
- IOS常用正则表达式
IOS常用正则表达式 正则表达式用于字符串处理.表单验证等场合,实用高效.现将一些常用的表达式收集于此,以备不时之需. 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是 ...
- 使用numpy出现DeprecationWarning: The normed argument is ignored when density is provided. 解决方法忽略警告的方法
目录 1.从根本上进行解决 2.直接利用warning模块忽略警告 1.从根本上进行解决 "DeprecationWarning: The normed argument is ignore ...
- java注解:@Deprecated(不建议使用的,废弃的);@SuppressWarnings(忽略警告,达到抑制编译器产生警告的目的)
java注解:@Deprecated(不建议使用的,废弃的), @SuppressWarnings(忽略警告,达到抑制编译器产生警告的目的) @Deprecated可以修饰类.方法.变量,在java源 ...
- VC 忽略警告的方法
在vs2003, vs2005中用sprintf 会出现warning C4996: 'sprintf' was declared deprecated或 warning C4996: 'strcpy ...
- Xcode 项目忽略警告
对于一个有强迫症的我,每次 ⌘B Build 项目时,发现一个警告都要点进去修复了,然而,对于一些无关紧要的警告,我们是否可以选择忽略这个警告,让 Xcode 不提示呢?答案当然是可以的. 下面,就介 ...
- iOS常用国外网站清单
工欲善其事必先利其器,最近发现临时查找一些东西容易浪费时间,花了点时间整理一下常用的网站,方便以后备用. 国内的code4app,ui4app,cocoachina,oschina,csdn就不说了, ...
- iOS常用快捷键/终端常用指令
一 iOS常用快捷键 iOS常用快捷键 新建项目 com + shift +N 新建文件 com + N 偏好设置 通用 com + , 跳到指定行 com + L 当前行加断点 com + \ 向前 ...
最新文章
- SpringBoot-web开发(四): SpringMVC的拓展、接管(源码分析)
- java传值到sql decode语句_SQL之DECODE
- Visual Basic 2005 – 如何播放剪贴簿中的音效数据
- Viber4android,Viber更新4.0 推出全新贴纸市场,并支持安卓平板
- 选择排序_在N + 1场景中,使用@NamedEntityGraph更有选择地加载JPA实体
- linux crud命令,crudini命令 – 操纵ini文件
- 关于我对c#的一些看法
- matlab中find函数简单用法
- after markup mount - how is converted source code got executed
- 如何评价一个推荐系统的好坏?
- yii2框架获取刚插入数据库的id (原创)
- 声明对象 和对象等于null的区别
- Base64编码格式详解
- [DataAnalysis]机器学习数据类型和数据质量
- IR2101自举升压的原理
- Direct-X学习笔记--三维摄像机
- js科学计算机,js网页在线科学计算器代码
- proteus编程、仿真AVR单片机
- 开始编写寄几的 CSS 基础库
- RecyclerView条目复用导致混乱的解决方案之一