美文网首页
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开发去除一些警告

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

  • iOS开发工具 --- CocoaPods使用过程中遇到的问题

    1、去除CocoaPods相关库警告 去除所有警告,在platform :ios, ‘x.0’ 的后面加入这句: ...

  • iOS去除警告

    强制去除警告 单个文件去除警告 在警告处使用以下方法 或在Build Phases中文件名后加入警告类型需要将警告...

  • iOS开发 去除一些程序中的警告

    我们可以利用编译器特性 使用clang来去除一些警告 基本结构: 方法启用 分类重写主类方法 未使用变量 循环引用...

  • iOS开发消除编译警告

    iOS开发中的警告 开发过程中总会不可避免的产生各种警告,警告值得开发者严禁对待。比如: -Wnonnull警告 ...

  • 2018-06-04

    iOS开发 解除警告:object file was built for newer iOS version (9...

  • iOS消除警告

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

  • iOS 开发去除 CocoaPods 警告(Fix Xcode

    前言 在iOS开发中,通常我们会使用很多第三方代码(轮子),而一般我们会选择使用CocoaPods来管理这个库。然...

  • iOS 消除第三方警告⚠️

    iOS的去除第三库警告 1、在工程中有警告的地方,右键选择Review in log在日志中查看 2、然后就能看到...

  • 消除iOS代码中的警告

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

网友评论

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

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