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. GEMM性能提升200倍,AutoKernel算子优化工具正式开源
  2. 如何安装rabbitmq
  3. Kali Linux 2020.1修改root用户密码
  4. c语言字符变量grade如何定义,c语言基础概念笔记
  5. getopt的用法与optarg
  6. VTK:小部件之ContourWidget
  7. leetcode 214. Shortest Palindrome | 214. 最短回文串(Java)
  8. 《MySQL——数据表设计三大范式》
  9. 命名空间函数用法及例子
  10. android java打开wap链接,Android 链接 java 服务无法打开链接的有关问题
  11. de4dot 反混淆工具使用
  12. 贴片电容造成短路烧毁的原因分析
  13. Java SE学习练习题--IO、List 配合使用
  14. 学会Apache网页与安全的优化,让你的技术更加胜人一筹!(网页压缩与缓存、隐藏版本信息与配置防盗链)
  15. 第十二届蓝桥杯大赛软件赛省赛 Python 大学 A 组 部分试题与解析
  16. 谷歌浏览器截图(截取整个网页)
  17. JAVA Web day01--- Android小白的第一天学习笔记
  18. 支付宝转账-提取根证书失败 AlipayRootCert Is Invalid
  19. m1/m1Pro/m1Max芯片下载win11-arm镜像
  20. NKOI 2495 火车运输

热门文章

  1. Android Q 基站刷新接口源码分析 适配双卡手机基站刷新逻辑
  2. 插入排序与希尔排序(数据结构)
  3. ssh 登录Petalinux
  4. 8266模块和微信小程序进行UDP通信
  5. 修改nginx配置文件
  6. VR制作中必须踩的坑365之042(oculus2、UE4、UE5、VR记录一年的踩坑之旅)2D图片变成3D最快方法:使用怪兽建模(Monster Mash)
  7. 必须重视BCHC BitCherry分布式区电商新时代正在到来
  8. 驰为hi10u盘启动linux,官方推荐U盘安装Ubuntu 10.10 方法
  9. 股票量化分析工具QTYX使用攻略——挖掘主升浪中的人气个股(更新2.6.5)
  10. matlab 功率谱密度 汉宁窗_功率谱密度相关方法的MATLAB实现