• SDK版本管理


    在编写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)

        }

  • 相关阅读:
    题解 CF171G 【Mysterious numbers
    题解 P1157 【组合的输出】
    题解 P3955 【图书管理员】
    题解 P2036 【Perket】
    题解 CF837A 【Text Volume】
    题解 CF791A 【Bear and Big Brother】
    题解 CF747A 【Display Size】
    题解 P1332 【血色先锋队】
    题解 P2660 【zzc 种田】
    题解 P4470 【[BJWC2018]售票】
  • 原文地址:https://www.cnblogs.com/shycie/p/7506220.html
Copyright © 2020-2023  润新知