过期方法的 warning 消除

#pragma clang diagnostic push
#pragma clang diagnostic ignored "警告标识的描述"  // 例如 -Wdeprecated-declarations
//    过期的方法      //
#pragma clang diagnostic pop//  for example #pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"return [self.text sizeWithFont:self.font constrainedToSize:CGSizeMake(CGFLOAT_MAX, height) lineBreakMode:self.lineBreakMode];
#pragma clang diagnostic pop//警告标识的描述 的查找方法
step 1) find "show the issue navigator"step 2) find the issue step 3) reveal in log step 4) read message such as
UILabel+Extension.m:48:27: warning: 'sizeWithFont:constrainedToSize:lineBreakMode:' is deprecated: first deprecated in iOS 7.0 - Use -boundingRectWithSize:options:attributes:context:[-Wdeprecated-declarations] // 描述标识 复制代码

architecture x86_64

warning: no rule to process file 'README.md' of type net.daringfireball.markdown for architecture x86_64. 引用地址

we can resolve that things with simply following step:-Step 1) Select Project Navigator
Step 2) Select your project
Step 3) Select your targetStep
4) Select Build PhasesStep
5) Move files which we don't want the compiler to process from Compile Sources to Copy Bundle Resources复制代码

解决方式2

引用位置

Select the project target
Select the Build Phases
Expand the Compile Source
Remove the Header file (Reachability.h)
note : for removing the Reachability.h file from Compile Source, first select the file and then press the - buttonIf you need the header, then make sure that it is added to the "Headers" list below "Compile Sources".复制代码

iOS中去除 Warning警告相关推荐

  1. Xcode 9中去除Block警告

    定义一个不带参数的block,通常是如下的方式 typedef void(^myBlock)(); 在xcode9中会提示一个警告 This block declaration is not a pr ...

  2. 转载iOS开发中常见的警告及错误

    iOS警告收录及科学快速的消除方法   前言:现在你维护的项目有多少警告?看着几百条警告觉得心里烦么?你真的觉得警告又不是错误可以完全不管么? 如果你也被这些问题困惑,可以和我一起进行下面的操作.其实 ...

  3. iOS OC消除黄色警告⚠️ (不断的更新中...)

    开发一个项目时,难免会产生很多警告,一些是第三方或是老代码不再被支持造成的,但并不影响使用,这些警告其实可以直接隐藏掉!还有一些警告可能是系统方法弃用.不兼容指针类型.未使用变量.未使用default ...

  4. IOS 字符串中去除特殊符号 stringByTrimmingCharactersInSet 应该用于账号登录等

    先上个例子: NSString * str1 =[nameInput.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAn ...

  5. IOS中忽略警告的三种方法

    开发中xcode常常会提示一些警告,有些警告需要我们注意,并修改我们的代码,但有些警告又不是修改代码就可以去除的,对于有强迫症,容不得警告存在的程序猿来说,就是让人抓狂的一件事了.本文会详细讲解如何忽 ...

  6. 【华为云技术分享】实战案例丨代码优化:如何去除context中的warning?

    在一个java语言群里面,有人抛了这么一段代码出来,问题是出现了下下图中的warning,问有什么好的方法消除 这种强转都是因为类型链条断掉了,写入的时候擦除了类型,读出来的时候也就只能强转了,那个i ...

  7. 苹果微信html页面缓存,Ios中微信页面返回上一页去除缓存几种常见思路

    前言 这篇文章主要讲解决思路,不对各种概念进行过多讲解. 问题描述 开发微信H5页面的时候,在Ios微信内置浏览器中点击返回按钮返回上一页时,上一页面不会被刷新. 在浏览器缓存机制中,在返回上一页的操 ...

  8. html ios返回后刷新页面,Ios中微信页面返回上一页去除缓存几种常见思路

    前言 这篇文章和第,.年过事工宗据指数遍互业经搞断果会主要讲解决思路,不对各种概念进行抖要支圈者器说是事天开的.年后编定功口小发还应久剑过多讲解. 问题描述 开发微信H5页面的时候,在Ios微信内置浏 ...

  9. iOS消除对应的警告!

    iOS消除对应的警告! 字数7989  阅读12383  评论10  喜欢29 在iOS开发过程中, 我们可能会碰到一些系统方法弃用, weak.循环引用.不能执行之类的警告. 有代码洁癖的孩子们很想 ...

最新文章

  1. c++中delete对象后 调用成员函数_C++类的特殊成员函数及default/delete特性
  2. 武大计算机学院八零后博导张翔,走近名校新生状元 武大张翔:学贵有恒
  3. 笔记本AutoCAD启动时闪退怎么办_戴尔笔记本电脑开不了机如何解决【解决方法】...
  4. 使用Phantom omni力反馈设备控制机器人
  5. 第1课贝贝的交通指挥系统(《聪明人的游戏:信息学探秘.提高篇-2017-06-C++版》)
  6. 史上最详细的Studio教程二来啦
  7. dedecms手机站和PC站共用同一数据库的方法
  8. 使用adb工具修改android分辨率
  9. Nacos集群环境搭建
  10. 定位到excel最后一个非空单元格操作技巧,你一定要知道!(一)
  11. BIOS知识枝桠—— Protocol
  12. 大学计算机课是绩点课吗,选修课是什么意思 选修课成绩算入绩点吗
  13. Ruby + Passenger 5 分钟 入门
  14. template的使用,泛式编程
  15. 佛祖保佑永无BUG 代码 (各种样式)
  16. 廖雪峰python教程——第一章 Python基础
  17. 十分详细的阳光十六法则 (转)
  18. 请问什么叫纹波?怎样测量纹波?
  19. SecoClient在win10系统中连接失败解决方案
  20. 群论:李群(Lie Group)和几种经典李群

热门文章

  1. boost::gregorian模块实现自出生以来的天数的测试程序
  2. ITK:将图像粘贴到另一个
  3. ITK:将两个图像相乘
  4. VTK:可视化算法之Office
  5. VTK:可视化之Wireframe
  6. VTK:PolyData之GetMiscCellData
  7. VTK:模型之ExtractLargestIsosurface
  8. VTK:几何对象之Triangle
  9. C语言实现段树segment tree(附完整源码)
  10. Sqoop导入导出的时候总是出现等待5分钟的问题解决办法