美文网首页
2019-07-15 iOS开发去除一些警告

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

作者: 运琴的简书 | 来源:发表于2019-07-15 16:07 被阅读0次

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

    1.#pragma clang diagnostic push
    2.#pragma clang diagnostic ignored "-Wdeprecated-declarations"
    button.font = [UIFont systemFontOfSize:30];
    3.#pragma clang diagnostic pop

    1.怎么查看警告的类型

    build工程-找到buildtime界面-选中对应的警告 -> 右键 -> 选择Reveal in Log -> 就能找到对应的警告类型了。

    WechatIMG33.jpeg

    2.常用的警告名称
    1.#pragma clang diagnostic ignored "-Wunused-variable" 未使用的变量
    2.#pragma clang diagnostic ignored "-W#warnings" 通过 #warning主动添加的警告
    3.#pragma clang diagnostic ignored "-Wformat" 字符串格式化警告
    4.#pragma clang diagnostic ignored "-Wdeprecated-declarations" 方法弃用告警
    5.#pragma clang diagnostic ignored "-Wincompatible-pointer-types" 不兼容指针类型
    6.#pragma clang diagnostic ignored "-Warc-retain-cycles" retain cycle

    相关文章

      网友评论

          本文标题:2019-07-15 iOS开发去除一些警告

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