龙空技术网

一分钟学会用Apple敲写C语言代码

胆小的麦迪文 376

前言:

目前朋友们对“ios开发c语言”可能比较关怀,同学们都需要学习一些“ios开发c语言”的相关内容。那么小编同时在网摘上网罗了一些有关“ios开发c语言””的相关文章,希望同学们能喜欢,各位老铁们一起来学习一下吧!

本文介绍的是Xcode使用教程详细讲解,Xcode是一个款强大的IDE开发环境,就像你在写Windows程序时需要VS2005一样需要要Xcode为你写Mac程序提供环境Xcode使用教程详细讲解是本文要介绍的内容,Xcode是一个款强大的IDE开发环境,就像你在写Windows程序时需要VS2005一样需要要Xcode为你写Mac程序提供环境。因此,如果你要成为Mac程序的开发者,灵活运用Xcode工具是你必须做的第一步。

在MacOSX下学习C语言使用Xcode。Xcode是由Apple官方开发的IDE,支持C、C++、Objective-C、Swift等,可以用来开发MacOSX和iOS上的应用程序。Xcode最初使用GCC作为编译器,后来由于GCC的不配合,改用LLVM。

Xcode的安装非常简单,在APPStore上直接下载即可,这里不再赘述。

一:在Xcode上运行C语言程序

在Xcode上运行C语言程序需要先创建工程,再在工程中添加源代码。

1)打开Xcode,选择“CreateanewXcodeproject”创建一个新工程,如下图所示:

学习编程(C语言/C++)并不难各位可以加下群369203660(资料和视频)

2)如图选择OSX->Application->在右边选择CommandLineTool->选择next

4)如图在ProductName中填写编写的程序的名称,在Language中选择要写的编程语言的类型有c语言、c++、oc,为大家演示的是c语言的,选择c语言,点击next,create

这里需要填写和工程相关的一些信息:

ProductName:产品名称,即工程名称。OrganizationName:组织名称,即公司、个人、协会、团队等的名称。OrganizationIdentifier:组织标识符,即有别于其他组织的一个标记,例如身份证号、公司网址、组织机构代码证等。BundleIdentifier:程序标识符,即有别于其他程序的一个标记,由OrganizationIdentifier+ProductName组成。Language:工程所用的编程语言,这里选择C语言。

4)点击“Next”,保存文件后即可进入当前工程,如下图所示:

二:使用编辑器的技巧

1如何关闭Xcode界面上的浏览器窗口?

点击在Xcode工具栏上的最右边个Editor图标,可以打开或关闭Xcode中查找项目文件的浏览器。快捷键是command+shift+E。

2在Cocoa文本域常用的快捷键:

使用如下的快捷键我们就可以在小范围呢移动光标二不让手不离开键盘了。

control+F:在同一行上将光标向右移动

control+B:在同一行上将光标向左移动

control+P:将光标移动到前一行

control+N:将光标移动到后一行

control+A:将光标移动到本行的行首

control+N:将光标移动到本行的行尾

control+T:将光标两边的字符对调

control+D:删除光标右边的字符

control+k:删除光标所在行光标后面的代码,便于你重写行尾代码

control+L:将光标插点置于窗口正中。

i)如何在Xcode中搜索一个文件?

在一个源文件如何打开一个由#import导入的头文件呢?

选中该头文件(可以不包含.h),然后通过File->OpenQuickly...打开该被选中的文件。

在没有选中任何文本时,选择OpenQuickly...则打开一个简单的查询窗口,查找工程中的文件。快捷键command+shift+D

如果你当前在看一个.m文件,这个时候你突然想要看看与该文件对应的.h文件,我们可以使用command+option+向上箭头组合键,打开配套文件。

3如何调试程序?

有两种方法:一是暴力调试,二是使用调试器调试。

什么是暴力调试?

暴力调试就是在你的程序中添加NSLog()语言,将程序的控制流程和一些重要数据输出到终端上。

调试器调试:

调试器就是介于你编写的应用程序和操作系统之间的一种程序,可以对你的程序进行控制,如停止,执行,单步跟踪等。

Xcode使用的调试器是GDB。

Xcode除了有GDB外,还有一个微型调试器,它是一个浮动窗口,通过它我们能接跳过GDB调试器做一些简单的调试工作。

Xcode有一个提供大量概述信息的调试窗口。

Xcode提供一个调试控制台,通过它可以直接向调试器发调试命令。

小结:Xcode使用教程详细讲解的内容介绍完了,希望本文对你有所帮助,我们大概学习了Xcode这一强大的工具,要想深入研究它,我们还有很多的路要走,不过我们已经有了一个好的开始。

学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习C/C++或者为了入行、转行学习C/C++的伙伴可以私信回复小编“学习”领取全套免费C/C++学习资料、视频

标签: #ios开发c语言 #苹果开发c语言