新手学会使用Cocoa帮助文档
2011-06-06 10:23
176 查看
在阅读代码的时候,发现某个类或者方法不太了解,可以按住option键,然后鼠标双击,这时候会弹出一个简单的帮助文档,如下:
上面是双击NSView弹出的窗口,若想了解更多,可以点击右上角类似书本的按钮,这时候会打开帮助文档,如下:
打开帮助文档,对于初学者来说也许会觉得不知道该从哪里看起,如果是双击某个函数那相对简单一些,帮助文档会直接帮你定位到某个函数,这个时候你只需要简单去了解该函数的功能,以及各参数如何使用及返回值如何就行。
如果是想了解一个类,那么第一步先查看一下该类的职能,通常文档最开始就是对该类的一个简单介绍,这个是必须要了解的。
如果看完简介后对该类还感觉不熟悉,也不知道如何使用该类,那么可以查看和该类相关的Guide文档,和与该类相关的sample code,这些文档可以通过点击下面图示的链接:
上图所示,Guide有好几个,通常,我们要学会使用NSView,那最好的教程就在View Programming Guide,如果要了解其它的使用,可以通读这些guide,当你读完这些guide后,相信你对NSView的理解就会非常深入了。有时候要对一个类或者方法的理解,可以查看相关sample code来加深理解,甚至有时候可以通过sample code来找到你要实现的功能,那时候直接仿照样例来写就行。
另外,还要很好的使用帮助文档左边的导航栏
如果你想快速了解一个类能支持那些功能,可以点击Tasks,快速了解这个类的简单职责,查找你想要的某个功能函数。
在左边栏目中同样也会列出与本类相关的Guide文档,这些文档非常重要,看过这些文档与没看过这些文档的区别就是你入门与未入门的区别,所以不要觉得这些文档多而止步,倘若止步,那你将永远止步于当前水平,永远没有提升。想要积累自己的知识,这些文档是最好的良师益友!
经常有的时候我们想了解一个类,通常我们最直接的办法就是打开帮助文档,在搜索栏里直接输入关键字去搜索,譬如搜索NSView:
你可以从最左边的列表中查找你需要找的信息,注意区分左边栏目的信息,它会包括类、方法、实例代码。
另外还要注意搜索条件,可以通过修改下面图示选项:
有时候我们不知道一个类名,只知道要实现某个功能,这个时候使用什么关键字是重点,这得靠大家灵活发挥了,实在找不到可以通过google、baidu来协助查找。
最后,想了解帮助文档都有些什么内容,可以点击左上角的Home按钮,主页会详细列出一份清单,根据你需要实现的功能去查找你需要了解的guide。
上面是双击NSView弹出的窗口,若想了解更多,可以点击右上角类似书本的按钮,这时候会打开帮助文档,如下:
打开帮助文档,对于初学者来说也许会觉得不知道该从哪里看起,如果是双击某个函数那相对简单一些,帮助文档会直接帮你定位到某个函数,这个时候你只需要简单去了解该函数的功能,以及各参数如何使用及返回值如何就行。
如果是想了解一个类,那么第一步先查看一下该类的职能,通常文档最开始就是对该类的一个简单介绍,这个是必须要了解的。
如果看完简介后对该类还感觉不熟悉,也不知道如何使用该类,那么可以查看和该类相关的Guide文档,和与该类相关的sample code,这些文档可以通过点击下面图示的链接:
上图所示,Guide有好几个,通常,我们要学会使用NSView,那最好的教程就在View Programming Guide,如果要了解其它的使用,可以通读这些guide,当你读完这些guide后,相信你对NSView的理解就会非常深入了。有时候要对一个类或者方法的理解,可以查看相关sample code来加深理解,甚至有时候可以通过sample code来找到你要实现的功能,那时候直接仿照样例来写就行。
另外,还要很好的使用帮助文档左边的导航栏
如果你想快速了解一个类能支持那些功能,可以点击Tasks,快速了解这个类的简单职责,查找你想要的某个功能函数。
在左边栏目中同样也会列出与本类相关的Guide文档,这些文档非常重要,看过这些文档与没看过这些文档的区别就是你入门与未入门的区别,所以不要觉得这些文档多而止步,倘若止步,那你将永远止步于当前水平,永远没有提升。想要积累自己的知识,这些文档是最好的良师益友!
经常有的时候我们想了解一个类,通常我们最直接的办法就是打开帮助文档,在搜索栏里直接输入关键字去搜索,譬如搜索NSView:
你可以从最左边的列表中查找你需要找的信息,注意区分左边栏目的信息,它会包括类、方法、实例代码。
另外还要注意搜索条件,可以通过修改下面图示选项:
有时候我们不知道一个类名,只知道要实现某个功能,这个时候使用什么关键字是重点,这得靠大家灵活发挥了,实在找不到可以通过google、baidu来协助查找。
最后,想了解帮助文档都有些什么内容,可以点击左上角的Home按钮,主页会详细列出一份清单,根据你需要实现的功能去查找你需要了解的guide。
相关文章推荐
- 使用Sandcastle Styles 来生成VS2008的帮助文档.
- GTK帮助文档的使用
- Android学习之二:使用Android文档帮助
- Qt 5 帮助文档的使用
- Matlab中fread函数的高级使用方法及其帮助文档中容易引起歧义的地方
- AppleWatch开发教程之调试程序使用帮助文档
- WdatePicker.js的使用方法 帮助文档 使用说明(时间控件)
- 读帮助文档发现Delphi2009的新特性,象C语言一样用数组方式使用指针.
- 一款比较不错的由word制作帮助文档的好软件!wordToChm 专业版!推荐使用!
- WdatePicker.js的使用方法 帮助文档 使用说明(时间控件)
- 使用 Eclipse 帮助系统为项目编制文档
- iOS开发~优雅的使用Xcode帮助文档及帮助系统
- mysql 帮助文档使用
- .net中使用Sandcastle(类似java中的jdoc)生成代码帮助文档
- sdk帮助文档使用技巧
- GTK帮助文档的使用
- Qt 5 帮助文档的使用(经典)
- Activity生命周期(一) 暨 帮助文档的使用
- android eclipse 使用javac生成帮助文档
- Python Treelib 多叉树 数据结构 中文使用帮助文档