美文网首页
iOS 消除代码警告

iOS 消除代码警告

作者: 水中的蓝天 | 来源:发表于2020-04-14 18:41 被阅读0次

本文源自本人的学习记录整理与理解,其中参考阅读了部分优秀的博客和书籍,尽量以通俗简单的语句转述。引用到的地方如有遗漏或未能一一列举原文出处还望见谅与指出,另文章内容如有不妥之处还望指教,万分感谢。

编写代码过程中经常遇到系统警告⚠️,这个很烦;怎么强制消除,告诉系统不要管我啦 !

只需要在被警告的代码位置加上如下代码即可:

//去掉警告 这里的“”内是警告信息,需要开发者手动修改;这个信息可以在Xcode警告中找到的[-W***-xxx]
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
            
      被警告的代码
            
#pragma clang diagnostic pop
            

警告信息在哪里 ????

  1. 编译工程,在Xcode左边栏找到日志图标点击它
  2. 选中警告那一栏
  3. 通常警告描述会很长,所以找到右侧的展开按钮点击它;
  4. 滚动到最后,找到
    [-W-方法名-leaks]/[-W-方法名]:方法不一定存在

    [-W***-variable] :未使用的变量,
    对你没有看错就是它
警告位.png

相关文章

  • iOS编译警告

    iOS编译警告-消除方法参数检查相关的警告 iOS编译警告-消除注释中的警告

  • iOS 消除代码警告

    本文源自本人的学习记录整理与理解,其中参考阅读了部分优秀的博客和书籍,尽量以通俗简单的语句转述。引用到的地方如有遗...

  • 去除Xcode的一些编译警告

    Semantic Warnings iOS消除对应的警告!

  • 消除iOS代码中的警告

    在iOS开发过程中,我们可能会碰到一些警告,例如:系统弃用方法,没有实现的selector等一些警告。对于有强迫症...

  • 2019-07-15 iOS开发去除一些警告

    大家好,我们在iOS开发过程中会出现一些警告,怎么去除这些警告呢?对于有代码洁癖的人来说,这些警告是可以消除的。去...

  • iOS 消除警告

    消除警告: #pragma clang diagnostic push #pragma clang diagnos...

  • iOS消除警告

    在iOS开发过程中, 我们可能会碰到一些警告,例如:系统弃用方法,没有实现的selector等一些警告。对于有强迫...

  • iOS 消除警告

    强迫症福音 - 如果你想让你的项目没有警告 方法弃用警告 -Wdeprecated-declarations 不...

  • iOS警告消除

    背景:目前iOS 项目警告达到了400多个,夹杂着第三方的, 自己项目代码的混在一起,根本无法及时关注到是否是由于...

  • 消除iOS警告

    ⚠️Pointer is missing a nullability type specifier (_Nonnu...

网友评论

      本文标题:iOS 消除代码警告

      本文链接:https://www.haomeiwen.com/subject/guatvhtx.html