iOS 消除代码警告
2020-04-14 本文已影响0人
水中的蓝天
本文源自本人的学习记录整理与理解,其中参考阅读了部分优秀的博客和书籍,尽量以通俗简单的语句转述。引用到的地方如有遗漏或未能一一列举原文出处还望见谅与指出,另文章内容如有不妥之处还望指教,万分感谢。
编写代码过程中经常遇到系统警告⚠️,这个很烦;怎么强制消除,告诉系统不要管我啦 !
只需要在被警告的代码位置加上如下代码即可:
//去掉警告 这里的“”内是警告信息,需要开发者手动修改;这个信息可以在Xcode警告中找到的[-W***-xxx]
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
被警告的代码
#pragma clang diagnostic pop
警告信息在哪里 ????
- 编译工程,在Xcode左边栏找到日志图标点击它
- 选中警告那一栏
- 通常警告描述会很长,所以找到右侧的展开按钮点击它;
- 滚动到最后,找到
[-W-方法名-leaks]/[-W-方法名]:方法不一定存在
或
[-W***-variable] :未使用的变量,
对你没有看错就是它
