美文网首页
iOS 做API的时候需要注意的地方

iOS 做API的时候需要注意的地方

作者: 西边雨 | 来源:发表于2015-09-02 17:49 被阅读70次

    NS_DEPRECATED_IOS(2_0,8_0,"Header views are animated along with the rest of the view hierarchy");

    NS_AVAILABEL_IOS(6_0)表示,自IOS6.0开始支持该方法,若在IOS6.0之前的版本使用该函数,则会导致 Crash;

    NS_DEPRECATED_IOS(2_0,3_0) 表示该函数只能在IOS2.0 和 IOS3.0之间使用,是已被废弃的函数,但并不是说在IOS3.0之后不能使用该函数,是可以使用,但也需要考虑找其他替代方法了

    __attribute__((unavailable("init is not available, Use shareUserService"))); 定义不可使用

    要求选项

    你可以通过指定方法为必须和可选来更深入的定制一个协议。可选的方法在接口上存根,以便能被 Xcode 自动完成但如果方法没有被实现又不生成警告。协议方法默认是必须的。

    @required和@optional的语法遵循能见宏

    相关文章

      网友评论

          本文标题:iOS 做API的时候需要注意的地方

          本文链接:https://www.haomeiwen.com/subject/ojelcttx.html