《iOS 8案例开发大全》——实例001

实例说明
要开发iOS的应用程序,需要一台安装有Xcode工具的Mac OS X电脑。Xcode是苹果提供的开发工具集,提供了项目管理、代码编辑、创建执行程序、代码级调试、代码库管理和性能调节等功能。这个工具集的核心就是Xcode程序,它提供了基本的源代码开发环境。

Xcode是一款强大的专业开发工具,可以简单、快速而且以开发者熟悉的方式执行绝大多数常见的软件开发任务。相对于创建单一类型的应用程序所需要的能力而言,Xcode要强大得多,它的设计目的是使开发者可以创建任何想要得到的软件产品类型,从Cocoa及Carbon应用程序,到内核扩展及Spotlight导入器等各种开发任务,Xcode都能完成。Xcode独具特色的用户界面可以帮助开发者以各种不同的方式来漫游工具中的代码,并且可以访问工具箱下面的大量功能,包括GCC、javac、jikes和GDB,这些功能都是制作软件产品需要的。它是一个由专业人员设计的又由专业人员使用的工具。

由于能力出众,Xcode已经被Mac开发者社区广为采纳。而且随着苹果电脑向基于Intel的Macintosh迁移,转向Xcode变得比以往任何时候更加重要。这是因为使用Xcode可以创建通用的二进制代码,这里所说的通用二进制代码是一种可以把PowerPC和Intel架构下的本地代码同时放到一个程序包的执行文件格式。事实上,对于还没有采用Xcode的开发人员,转向Xcode是将应用程序连编为通用二进制代码的第一个必要的步骤。

具体实现
其实对于初学者来说,只需安装Xcode即可。通过使用Xcode,既能开发iPhone程序,也能够开发iPad程序。并且Xcode还是完全免费的,通过它提供的模拟器就可以在电脑上测试iOS程序。如果要发布iOS程序或在真实机器上测试iOS程序,就需要99美元。

(1)下载的前提是先注册成为一名开发人员,然后进入苹果开发页面主页https://developer.ap
ple.com/,如图1-1所示。

(2)登录Xcode的下载页面http://developer.apple.com/devcenter/ios/index.action,如图1-2所示。

(3)单击图1-2左上方所示的“iOS 8 beta 2”链接,在新界面中显示下载Xcode 6 Beta链接界面。在此需要注意,开发者必须拥有付费账号,否则不能下载Xcode 6 Beta,如图1-3所示。

(4)如果是付费账户,可以直接在苹果官方网站中下载获得。如果不是付费会员用户,可以从网络中搜索热心网友们的共享信息,以此来达到下载Xcode 6 Beta的目的。

(5)下载完成后单击打开下载的“.dmg”格式文件,然后双击Xcode文件开始安装,如图1-4所示。

(6)在弹出的对话框中单击“Continue”按钮,如图1-5所示。

(7)在弹出的欢迎界面中单击“Agree”按钮,如图1-6所示。

(8)在弹出的对话框中单击“Install”按钮,如图1-7所示。

(9)在弹出的对话框中输入用户名和密码,然后单击按钮“好”,如图1-8所示。

(10)在弹出的新对话框中显示安装进度,进度完成后的界面如图1-9所示。

当然如果使用的是苹果系统,我们完全可以使用App Store来获取Xcode,这种方式的优点是完全自动,操作方便,比较适合于初学者。

时间: 2024-10-24 11:59:26

《iOS 8案例开发大全》——实例001的相关文章

《iOS 8案例开发大全》——实例005 设置项目快照以及恢复到快照

实例005 设置项目快照以及恢复到快照 iOS 8案例开发大全 实例说明 在不用Xcode之前,开发人员使用Eclipse作为开发工具,那时习惯把代码提交到SVN上,并借助SVN的Copy功能实现服务器端的快照.在Xcode上不方便使用版本控制,因此本地快照功能还是很值得使用的. 快照(Snapshot)的主要作用是好比给开发人员的项目拍照,然后就可以随便修改代码了,从而不必担心改乱了无法回退到之前的版本.如果确实改乱了,只需恢复到快照就可以了,恢复后好像什么也没发生过. 具体实现 可以使用"M

《iOS 8案例开发大全》——实例007 使用书签

实例007 使用书签 iOS 8案例开发大全 实例说明 使用Eclipse的用户会经常用到TODO标签,比如在编写代码的时候需要做其他事情,或者提醒用户以后再实现的功能时,可以写一个TODO注释,这样在Eclipse的视图中可以找到,方便以后找到这个代码并修改. 具体实现 其实Xcode也有和Eclipse书签类似的功能,比如存在一段图1-32所示的代码. 这段代码的方法printInfomation是空的,暂时不需要具体实现.但是需要记下来,便于以后能找到并补充.让光标在方法内部,然后单击鼠标

《iOS 8案例开发大全》——实例006 实现复杂的查找和替代工作

实例006 实现复杂的查找和替代工作iOS 8案例开发大全 实例说明在编辑代码的过程中经常会做查找和替代的操作.如果只是查找,则直接按"Command+f"组合键即可,在代码的右上角会出现图1-26所示的对话框,只需在里面输入关键字,不论大小写,代码中所有命中的文字都高亮显示. 具体实现其实在Xcode中也可以实现复杂的查找和替换工作,比如是否大小写敏感:是否使用正则表达式等.此功能的具体设置界面如图1-27所示. 通过图1-28中所示的"Find & Replace

《iOS 8案例开发大全》——实例010 使用第三方工具iPhone Simulator

实例010 使用第三方工具iPhone SimulatoriOS 8案例开发大全 实例说明在iOS开发应用中,为了提高开发效率,需要借助第三方开发工具.例如测试程序需要模拟器iPhone Simulator,设计界面需要Interface Builder.iPhone Simulator是iPhone SDK中的最常用工具之一,无需使用实际的iPhone/iPod Touch就可以测试应用程序.iPhone Simulator位于如下文件夹中. /Developer/iPhone OS /Pla

《iOS 8案例开发大全》——实例002 改变Xcode工程的公司名称

实例002 改变Xcode工程的公司名称iOS 8案例开发大全 实例说明在接下来的内容中,将开始讲解使用Xcode开发环境的基本知识.使用Xcode创建程序的基本步骤如下. (1)启动Xcode应用程序. (2)如果开发新项目,依次选择File>New Project命令. (3)为应用程序类型选择Command Line Utility.Foundation Tool,然后点击"Choose"命令. (4)选择项目名称,还可以选择在哪个目录中存储项目文件,然后点击"S

《iOS 8案例开发大全》——实例008 实现断点调试

实例008 实现断点调试iOS 8案例开发大全 实例说明在调试iOS项目程序时,最简单的调试方法是通过NSLog打印出程序运行中的结果,然后根据这些结果判断程序运行的流程和结果值是否符合预期.对于简单的项目,通常使用这种方式就足够了.但是,如果开发的是商业项目,它往往非常复杂,需要借助Xcode提供的专门调试工具.所有的编程工具的调试思路都是一样的.首先,开发人员要在代码中设置断点.想象一下,程序的执行是顺序的,可能怀疑某个地方的代码出了问题(引发Bug),那么就在这段代码开始的地方,比如是方法

《iOS 8案例开发大全》——实例003 通过搜索框缩小文件范围并格式化代码

实例003 通过搜索框缩小文件范围并格式化代码iOS 8案例开发大全 实例说明当项目开发到一段时间后,源代码文件会越来越多,如果再从Groups & Files的界面去点选,效率则比较差.此时开发人员可以借助Xcode的浏览器窗口缩小文件范围,此窗口的界面效果如图1-15所示. 具体实现如果不想显示这个窗口,则可以通过快捷键"Shift+Command+E"来进行切换.在图1-15所示的搜索框中可以输入关键字,这样浏览器窗口里只显示带关键字的文件了,比如只想看Book相关的类,

《iOS 8案例开发大全》——实例004 代码缩进和提示处理

实例004 代码缩进和提示处理iOS 8案例开发大全 实例说明有的时候代码需要缩进,有的时候又要做相反的操作.另外,使用IDE工具的一大好处是,工具能够帮助开发人员自动完成比如冗长的类型名称. 具体实现单行缩进和其他编辑器类似,在Xcode中只需使用"Tab"键即可实现缩进.如果选中多行则需要使用快捷键,其中"Command+]"表示缩进:"Command+["表示反向缩进. 至于自动提示功能,假如有下面所示的输出日志: NSLog(@"

《iOS 8案例开发大全》——导读

目 录 前言 第1章 搭建开发环境实战 实例001 下载并安装Xcode实例002 改变Xcode工程的公司名称实例003 通过搜索框缩小文件范围并格式化代码 实例004 代码缩进和提示处理 实例005 设置项目快照以及恢复到快照 实例006 实现复杂的查找和替代工作 实例007 使用书签 实例008 实现断点调试 实例009 启动模拟器 实例010 使用第三方工具iPhone Simulator 第2章 界面布局实战 第3章 iOS控件应用实战 第4章 文本和表格处理实战 第5章 屏幕显示实战