SDK版本管理
2024-10-16 23:20:38
在编写API时,有些API被废弃。如何在使用者调用该API时就报出已经被废弃呢?
方法如下:
1、在OC中
在@interface里将要废弃的方法引用后边加上
__attribute__((deprecated("废弃的原因以及相应的替换方法等描述")))
eg:
@interface ViewController ()
-(void)test __attribute__((deprecated("test has been deprecated please use instead")));
@end
1、在Swift中
在方法前加上@avaliable描述
@available(*,deprecated : 2.0,message : "no longer needed")
func test() {
print(#function)
}
最新文章
- 学会给你的类(及成员)来定制一套自己的Attribute吧
- 安装Kudu
- 如何在没有域的环境中搭建AlwaysOn(二)
- 如何拿到半数面试公司Offer——我的Python求职之路
- Atlas 安装和配置
- CC3000 主机驱动API介绍
- Java基础-数据类型转换
- HTTP 笔记与总结(7)HTTP 缓存(配合 Apache 服务器)
- Java 集合深入理解(13):Stack 栈
- codeblocks AStyle修改格式和快捷键
- 直接通过curl方式取得数据、模拟登陆、POST数据
- Apache OpenOffice 与 LibreOffice 之间的抉择
- ASP.NET CORE 2.0 不小心踩得坑
- 201521123022 《Java程序设计》 第六周学习总结
- Unity3D 粒子系统 属性
- 32位系统和x86的关系?
- CentOS(十二)--crontab命令的使用方法
- 【读书笔记】iOS-流式音频与Pandora Radio之路
- what' the python之递归函数、二分算法与汉诺塔游戏
- hadoop ssh 端口-ssh-copy-id详解