美文网首页
iOS去除警告

iOS去除警告

作者: Svyanto | 来源:发表于2016-08-23 18:35 被阅读0次

强制去除警告

单个文件去除警告

在警告处使用以下方法

#pragma clang diagnostic push
#pragma clang diagnostic ignored "警告类型"
... 
#pragma clang diagnostic pop

或在Build Phases中文件名后加入警告类型需要将警告类型中的-W替换为-Wno-

整个工程去除警告

在 PROJECT的Build Settings中Other Warning Flags 一栏中加入警告类型也需要将警告类型中的-W替换为-Wno-

xib去除警告

xib中常见警告为
Automatic Preferred Max Layout Width before iOS 8.0
需要将Builds for改为iOS 8.0

Highlighted property is only for display within interface builder
需要将XIB文件通过Source Code打开之后将当中highlighted="YES"的内容改为NO

CocoaPods去除警告

在Podfile中加入以下内容可以去除警告
pod 'ReactiveCocoa', '~> 2.1', :inhibit_warnings => true
不过上面方法有时会出现错误
可以加入下面代码

platform :ios, '9.0'
inhibit_all_warnings!

来清除所有pods中的警告

警告内容

警告内容 警告类型
没有实现声明的方法 -Wincomplete-implementation
使用NS_DESIGNATED_INITIALIZER同时没有重写init等方法 -Wobjc-designated-initializers
没有实现协议 -Wprotocol
参数格式不匹配 -Wmismatched-parameter-typess
指针格式不兼容 -Wincompatible-pointer-types
方法弃用告警 -Wdeprecated-declarations
循环引用 -Warc-retain-cycles
未使用变量 -Wunused-variable
未声明方法 -Wundeclared-selector
指针和bool转换使得bool一直为true -Wpointer-bool-conversion
... ...

警告内容可以在警告的log中获取

相关文章

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

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

  • iOS去除警告

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

  • iOS 消除第三方警告⚠️

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

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

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

  • 【iOS】去除Xcode代码警告

    写在前面 我们的工程中,一般都会有很多警告,当然了,一般这些警告都是可以忽略的,不会影响程序正常执行。但是有些人就...

  • ios - 常用警告去除方法

    object file was built for newer iOS version (xxx) than be...

  • 【iOS】去除Xcode代码警告

    去除Xcode代码警告的方法 我们只需要将引起警告的代码用 #pragmaclangdiagnosticpush ...

  • iOS warning 警告禁用与启用

    一、单个的代码块去除警告,双引号中修改对应的警告 二、项目中去除所有警告 1、code will never be...

  • iOS 去除警告看我就够了

    你是不是看着开发过程中出现的一堆的警告会心情一阵烦躁,别烦躁了,看完此文章,消除警告的小尾巴。 一、SVN 操作导...

  • iOS 去除项目中的警告

    普通的自己就能修复的警告就不讲了,主要写一些特殊的警告,帮助大家治疗一下强迫症。 注:有补充或者错误的请留言 去除...

网友评论

      本文标题:iOS去除警告

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