当前位置:网站首页 > 开发资讯

十五年核心团队 · 值得信赖

APP定制开发咨询热线:15543288809 /

当前位置:网站首页 > app资讯 > iOS APP开发资讯

iOS应用开发之使用Xcode帮助系统的三种方式

来源:长春网联科技有限公司 发布时间:2015-11-16浏览

在使用Objective-C开发的IOS应用的过程中,我们会不断的用Foundation、Cocoa等库的大量类,对于初学者而言,不可能也没有必要去记住每个类的功能和用法,而且也很难记住每个类各自包含的方法。建议的做法是,当用到某个类时或对该类用法不太确定时,多查查Xcode的帮助系统。当这个帮助系统查多了,代码写多了,那些常用的类和常用的方法自然也就记住了。

关于Xcode的帮助系统,有如下3种常见的使用方式。

1、利用“快速帮助面板”

只要在编辑区将光标停留在不知道如何使用的类或韩束上,快速帮助面板就会立即显示有关该类或该函数的简要帮助信息。


在快速帮助面板中,NSString Class Reference 链接是最常用的文档,用户可以通过淡季该链接打开NSString的参考手册。打开NSString类的参考手册可看到如下图所示。


从上图我们可以看到该类的详细描述部分,在帮助文档的右侧可以看到该文档的目录页,开发者可以通过该目录迅速导航到自己查看的页面。

单击上图右侧的“查看详情”按钮,即可看到下图所示的截面,从该截面可以看出,详情页面详细列出了NSString类继承的父类、遵守的协议,以及该类所在的框架。Xcode的帮助文档非常出色,大部分类都提供了相应的示例的程序,开发者可以通过这些示例来学习iOS开发。


将上图的页面往下拉,可以看到下图的页面,从图中我们可以看到,这份关于NSString类的参考文档不仅详细列出了有关NSString类的所有方法,而且对这些方法进行了分类,当用户需要完成某种功能时,直接到该分类下找到相应的方法即可。每个方法都是一个链接,当用户希望了解有关该方法的详细介绍时,再次单击该链接即可。


2、直接利用“搜索”

当打开第3张所示的帮助系统之后,也可在页面上方的搜索框进行搜索,在搜索框中输入任何关键字(任何类、任何方法、任何函数的部分或全部字符),即可看到如下图所示的页面:


从上图可以看出,当我们在搜索框中输入performS关键字,搜索框下方就会列出该关键字相关的所有文档。文档前面的图标为C的是类,图标为M的是方法,图标为Pr的是协议,图标为f的是函数....,不同类型的文档以不同的图标区分。

单击上图搜索框下的文档列表项,即可打开相关文档,这样就可以看到关于该类、该方法、该函数的详细信息。

3、利用编辑区的快速帮助

当我们在编辑区编写代码时,只要按下option键,再将光标移动到某个类上,光标就会显示一个问号,此时单击鼠标编辑区会弹出如下图所示的快速帮助。


从图上的快速帮助单击“NSString Class Reference”链接,系统将会打开NSString的参考文档。单击“NSString.h”链接,帮助系统将会直接打开NSString类的声明代码,如下图所示。


最后需要说的是,Xcode的功能实在太强大了,对于初学者而言,如果开始就强烈依赖Xcode提供的各种支持,并不一定有利于初学者掌握Objective-C的基本语法。