Clang提供的办法
2024-08-29 01:55:10
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);
最新文章
- MySQL5.6安装步骤
- postgres中的中文分词zhparser
- Java导包——import语句
- 用脚本完成mysql工作
- eclipse快捷方式
- 面试题_31_to_47_JVM 底层与GC(Garbage Collection)的面试问题
- Quartus II 12.0 下载、安装和破解
- unity Character Controller 点滴
- Delphi调用安装驱动sys的单元
- 支付宝app支付服务器签名代码(C#)
- UE4 分层材质 Layerd Materials
- Spring MVC (JDK8+Tomcat8)
- Linux系统使用
- 记录C#中的扩展方法
- JavaScript -- 时光流逝(十):Screen 对象、History 对象、Location 对象
- flask 连接mysql及基本操作
- QT5.4.2静态编译(包含QtWebKit),在VS2013上创建项目,并成功运行
- 洛谷P3994 Highway(树形DP+斜率优化+可持久化线段树/二分)
- IOS-网络(HTTP请求、同步请求、异步请求、JSON解析数据)
- 防范SQL注入
热门文章
- pytest框架(三)
- PAT甲级——1112 Stucked Keyboard (字符串+stl)
- 2017 ACM/ICPC Asia Regional Shenyang Online cable cable cable
- 【转】如何学习Javascript
- Error occurred while loading plugins. CLI functionality may be limited.
- 8.对于.NET的初步理解和介绍
- css设置文字超出部分显示省略号。。。
- html5 新增表单控件和表单属性
- c++中三种继承方式的区别
- Outlook 0x800CCC1A 错误