- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Xcode使用教程详细讲解下
Xcode使用教程详细讲解(下)2011-07-06 10:46 佚名互联网我要评论(0)字号:T | T本文介绍的是Xcode使用教程详细讲解,Xcode是一个款强大的IDE开发环境,就像你在写Windows程序时需要VS2005一样需要要Xcode为你写Mac程序提供环境。AD:Xcode使用教程详细讲解(下)是本节要介绍的内容,继续Xcode使用教程详细讲解(上)的内容开始介绍。j)Xcode中书签的使用如果你要将代码中的某个部分标注起来,以便以后和方便的找它这部分代码,则我们可以使用书签。选中一段文本或在源文件中放入插入点,然后选择Edit-Add to Bookmarks(快捷键 command + D),出现提示时输入书签名。k)代码编辑器的导航条导航条就是在本文编辑窗口的顶部。导航条上有个功能菜单,我们可以通过#pragma mark命令向功能菜单上添加项。#pragma指令将objective-c将常规代码之外的信息或说明传递给编译器和代码器。通常,#pragma是被忽略,如果你的编译器不认识它就会忽略它,不会报考警告。除了通过#pragma mark向功能菜单添加项;在注释中以如下关键字符打头的文本都会被添加到功能菜单:MARK: ?TODO: ?FIXME: ?!!!: ????:?L)通过研究助手(Research Assistant)获取Xcode的文档和参考资料。可以通过Help-Show Research Assistant 打开研究助手;一旦研究助手的浮动窗口被打开后,浮动窗口中的内容会随着你与Xcode交互操作的内容改变而改变。?如下图所示:在Tire.m文件中,当光标在NSString类上时,研究助手浮动窗口所显示的信息:切换到文件Tire.h中,研究助手的浮动窗口就显示有关NSObject的信息:???M)文档管理程序我们可以通过访问苹果公司的官方API文档;方法是按住Option键并双击某个要查看的符号。如我们按住Option键并双击NSString符号将在文档浏览器窗口中打开有关NSString的资料信息,如下图:按住control键并单击文档区域来打开pop菜单,选择任何菜单项,在另一个窗口中打开该文档。???M)如何调试程序????(a)有两种方法:一是暴力调试,二是使用调试器调试。什么是暴力调试?暴力调试就是在你的程序中添加NSLog()语言,将程序的控制流程和一些重要数据输出到终端上。???调试器调试:调试器就是介于你编写的应用程序和操作系统之间的一种程序,可以对你的程序进行控制,如停止,执行,单步跟踪等。Xcode使用的调试器是GDB。Xcode除了有GDB外,还有一个微型调试器,它是一个浮动窗口,通过它我们能接跳过GDB调试器做一些简单的调试工作。Xcode有一个提供大量概述信息的调试窗口。Xcode提供一个调试控制台,通过它可以直接向调试器发调试命令。(b)如何用调试器进行调试?(1)编译程序时必须使用编译器的Debug配置,这样编译出的程序包含调试信息(调试器要用的信息)(2)调试时需要让程序在调试器模式下运行。在Xcode中有两种运行程序的方法:Run-run? (快捷键:command + R),不用调试器运行程序;Run-Go(Debug)或者Run-Debug(快捷键:command+Y),使用调试器运行程序。(3)对断点的操作如何设置断点?在边列(gutter)上单击就可以设置一个蓝色的断点;在次单击就disable该断点;如果要删除该断点就将该断点拖出边列。调试快捷键:continue????:????option?+?command?+?P ?step?Into???:?????shift?+?command?+?I ?step?Over?:??????shift?+?command?+?O ?step?Out???:??????shift?+?command?+?T?打开Xcode的调试窗口(点击调试控制栏上一个有喷雾器的方框)如下图:通过该窗口,可以执行各种调试命令并观察变量值的变化。?????????????????????????????????????? ?如下是GDB的命令调试窗口,在其中可以输入gdb的调试命令对程序进行调试:??????????????????????????????? ?通过调试控制栏上一个控件(黑色方框控件右边的那个),可以察看函数调用栈;如上图所示。???????????? ?[Note]边列(断点所在的列) 傍边较窄一列就是焦点列。小结:Xcode使用教程详细讲解的内容介绍完了,希望本文对你有所帮助,我们大概学习了Xcode这一强大的工具,要想深入研究它,我们还有很多的路要走,不过我们已经有了一个好的开始。XCode实
您可能关注的文档
- 《几个简单的PS技巧轻松去掉图片上的杂项.doc
- 《列管式煤油冷却器的设计.docx
- 《几何证明选讲学案.docx
- 《windows32位系统的4G内存破解.docx
- 《Windows732位系统4G以上大内存使用提高电脑性能.doc
- 《函数零点的研究.doc
- 《windows7中彝语输入法的添加方法.docx
- 《windows7上配置IISPHPMYSQ.doc
- 《作文爱路护路.doc
- 《凸轮轴零件的数控编程与加工.doc
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
最近下载
- 第8课 三国至隋唐的文化 课件(共20张PPT).pptx VIP
- 人教部编版六年级上册道德与法治《第5课 国家机构有哪些【全套】》道法PPT课件.pptx
- 食品公司消费者投诉管理制度.docx VIP
- Python数据分析 课件 单元2 NumPy基础.pptx
- JCT 2456-2018 预制混凝土箱涵.pdf
- 标准作文稿纸模板(大小:A4纸)[参考].pdf
- 有关国外名人的小故事_国外名人励志小故事.docx VIP
- 人教部编版四年级语文上册第12课《盘古开天地》精美课件.pptx
- 健康生活方式倡导“三减三健”宣传单、宣传稿会议文章.docx VIP
- 《小学数学作业布置与批改方式优化研究》成果鉴定书.pdf VIP
文档评论(0)