Application Programming Interface   API 应用程序编程接口

苹果每次升级或者更新iOS系统,都会添加或更新大量的API,并且提供相应的参考文档。因此学会使用苹果的帮助文档,是开发者必备的一项技能。

---如何打开API帮助文档:

打开Xcode软件,选择左上角的“window/help”,在下拉的选择框中点击“Documents and API Reference”  :如下图

选中后,出现如下界面,即可在上面搜索所需的方法等:

---苹果API帮助文档结构(由上图中分析)
       inherit from     :  继承至哪个类
       conforms to      :   遵循什么协议
       framework        :   属于哪个框架里的类
       Availabilty      :   从那个什么时候可以使用
       Declared in      :   声明在什么头文件里
       Related documents:   相关文档

Sample code      :  示例代码

---快速API文档方法:

1、将鼠标停留在类名或者方法名上边,按option(笔记本上的键)或Alt键+鼠标左键,点击class reference进入API文档

例:查找NSIndexPath的使用方法,按Alt键+鼠标左键,如下图。再点击最下面的选项即可查询。

2、用command+鼠标左键,选择想要查询的类 ,进入这个类的头文件,查看接口部分实例变量以及方法的定义,如下:

OC基础----查看苹果帮助文档相关推荐

  1. 高效查看MySQL帮助文档的方法

    高效查看MySQL帮助文档的方法 在mysql的使用过程中, 可能经常会遇到以下问题: 某个操作语法忘记了, 如何快速查找? 如何快速知道当前版本上某个字段类型的取值范围? 当前版本都支持哪些函数?希 ...

  2. 如何提取幻灯片表格_如何查看对Google文档,表格或幻灯片文件的最新更改

    如何提取幻灯片表格 The Google Suite offers you a handy way to view all the changes that have occurred in a fi ...

  3. 计算机文化在线阅读,TOP18[定稿]计算机文化基础教案34171.doc文档免费在线阅读...

    <[定稿]计算机文化基础教案34171.doc>由会员分享,可免费在线阅读全文,更多与<TOP18[定稿]计算机文化基础教案34171.doc文档免费在线阅读>相关文档资源请在 ...

  4. 计算机基础教案文档,独家稿件:[定稿]计算机基础教案33705.doc文档59页原创精品...

    <[定稿]计算机基础教案33705.doc>由会员分享,可免费在线阅读全文,更多与<[定稿]计算机基础教案33705.doc文档59页原创精品>相关文档资源请在帮帮文库(www ...

  5. 查看Android API文档的正确方式

    AS中简单查看API 在AS中我们可以简单查看函数或类的API,选中我们想要查看的函数或类的代码,按快捷键 Ctrl+Q,AS就会弹出一个简单说明的窗口: 但一般我们的是这样: 那是因为AS去访问Go ...

  6. 怎么查看mysql帮助文档_高效查看MySQL帮助文档的方法

    在mysql的使用过程中, 可能经常会遇到以下问题: 某个操作语法忘记了, 如何快速查找? 如何快速知道当前版本上某个字段类型的取值范围? 当前版本都支持哪些函数?希望有例子说明.. 当前版本是否支持 ...

  7. 如何查看Android API文档

    作为Android开发工程师,不管是APP开发还是系统开发,免不了要各种百度 google.但对一个专业程序猿来说,最靠谱的方式还是要查看google官方的API文档.     但这个文档在哪里,应该 ...

  8. 如何查看mysql技术文档_数据库

    你的位置: 技术文档 -> 数据库 1.统计一个数据库中每有表的记录总数 可以通过执行下面的语句得到结果: select o.name,i.rows from sysobjects o,sysi ...

  9. elasticsearch基础1——索引、文档

    用于复习快速回顾. 目录 1.初识弹性搜索elasticsearch 1.1.了解ES 1.1.1.elasticsearch的作用 1.1.2.ELK弹性栈 1.1.3.elasticsearch和 ...

最新文章

  1. RNA-seq中的生物学重复
  2. Java Hashmap:如何从价值中获取关键?
  3. Android Usb的研究
  4. Fiddler抓包工具详解(五)(IOS、安卓抓包+fildder插件)
  5. Python 使用@property对属性进行数据规范性校验
  6. boost::phoenix::val相关的测试程序
  7. spring项目搭建云服务器,Spring Boot项目打包并部署到云服务器
  8. WebService之Axis2快速入门(2): 传递复合类型的数据
  9. S2D_基于深度学习的视觉稠密建图和定位_相关文章
  10. C++ 动态结构体数组与map
  11. k2p华硕系统怎么设置_斐讯k2华硕固件,斐讯k2p华硕固件设置
  12. 欧姆龙plc学习笔记(六)(从cx-one上传程序到欧姆龙plc)
  13. 设计分享 | STM32F103RCT6利用ULN2003驱动步进电机正反转
  14. cpu架构之体系架构
  15. 股市前复权、后复权与不复权
  16. 呼叫中心系统和外呼机器人的高效组合
  17. 按住crtl单击MyEclipse的方法没有跳转的解决办法
  18. 金弘同创怎么样:拼多多获取奖励金的办法
  19. B2C商城APP开发方案及流程
  20. linux服务器停止步骤,停止和重新启动许可服务器的步骤

热门文章

  1. 关于 Kubernetes中secret、configmap实操的一些笔记
  2. IT人如何突破技术瓶颈
  3. idea字体大小调整
  4. html首行缩进语言,怎么将html设置页面文本首行缩进
  5. 新建一个日期对象,格式为年月日
  6. C string用法
  7. 【生态大会】爱普生智能眼镜在数字时代大有可为
  8. office2016每次打开word都要配置进度的解决方案
  9. SQL 数据库脚本新增
  10. 随机森林原理及其用于分类问题的matlab实现