美文网首页
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的时候需要注意的地方

    NS_DEPRECATED_IOS(2_0,8_0,"Header views are animated alon...

  • API需要注意的地方

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

  • iOS废弃API

    最近整理项目中的api,有些需要删除的地方,特意研究了一下iOS中废弃api的方式,做个记录。 NS_AVAILA...

  • iOS版本判断

    做iOS版本适配的时候,因为有些API是在新的版本里才出现的,所以需要做版本的判断。下面就说一下iOS提供的几个版...

  • (iOS)手势识别的简单使用

    (ios)手势包括以下6种 UIGestureRecognizerDelegate 手势触发事件需要注意的地方

  • iOS延时执行需要注意的地方

    performSelector && NSTimer 使用performSelector系列的方法就是对NSTim...

  • 改进版

    使用 groovy 的 XML 的 API 修改 节点的值。查了半天资料。这里有几个需要注意的地方: 需要声明...

  • uni-app 退出应用

    App环境 微信小程序平台 Android 注意:iOS 平台不支持此 API。 IOS

  • iOS Masonry的使用需要注意的地方

    iOS Masonry的使用需要注意的地方 自动布局最重要的是约束:UI元素间关系的数学表达式。约束包括尺寸、由优...

  • Ajax调用Web Api Post

    使用Ajax调用Web Api Post需要注意的问题如下。 首先是跨域访问的问题,需要在Api端设置: 注意需要...

网友评论

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

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