1.方法弃用警告

 #pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
result = [self sizeWithFont:font constrainedToSize:size lineBreakMode:lineBreakMode];
#pragma clang diagnostic pop

2.未使用变量

 #pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-variable"
int num;
#pragma clang diagnostic pop

如果num之后没有被使用,Xcode也不会提示未使用变量的警告。Clang提供的方法并不阻碍我们在后面引用变量num;

例如:

num = ;
NSLog(@"num=%d", num);

最新文章

  1. MySQL5.6安装步骤
  2. postgres中的中文分词zhparser
  3. Java导包——import语句
  4. 用脚本完成mysql工作
  5. eclipse快捷方式
  6. 面试题_31_to_47_JVM 底层与GC(Garbage Collection)的面试问题
  7. Quartus II 12.0 下载、安装和破解
  8. unity Character Controller 点滴
  9. Delphi调用安装驱动sys的单元
  10. 支付宝app支付服务器签名代码(C#)
  11. UE4 分层材质 Layerd Materials
  12. Spring MVC (JDK8+Tomcat8)
  13. Linux系统使用
  14. 记录C#中的扩展方法
  15. JavaScript -- 时光流逝(十):Screen 对象、History 对象、Location 对象
  16. flask 连接mysql及基本操作
  17. QT5.4.2静态编译(包含QtWebKit),在VS2013上创建项目,并成功运行
  18. 洛谷P3994 Highway(树形DP+斜率优化+可持久化线段树/二分)
  19. IOS-网络(HTTP请求、同步请求、异步请求、JSON解析数据)
  20. 防范SQL注入

热门文章

  1. pytest框架(三)
  2. PAT甲级——1112 Stucked Keyboard (字符串+stl)
  3. 2017 ACM/ICPC Asia Regional Shenyang Online cable cable cable
  4. 【转】如何学习Javascript
  5. Error occurred while loading plugins. CLI functionality may be limited.
  6. 8.对于.NET的初步理解和介绍
  7. css设置文字超出部分显示省略号。。。
  8. html5 新增表单控件和表单属性
  9. c++中三种继承方式的区别
  10. Outlook 0x800CCC1A 错误