SDK版本管理
在编写API时,有些API被废弃。如何在使⽤者调⽤该API时就报出已经被废弃呢?
⽅法如下:
1、在OC中
在@interface⾥将要废弃的⽅法引⽤后边加上
__attribute__((deprecated("废弃的原因以及相应的替换⽅法等描述")))
eg:sdk
@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)
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论