从零開始学习iOS开发1:认识xcode
在開始之前还是不得不提一下iPhone应用开发的工具,我当然之前是没接触过iPhone开发,也没使用过apple的不论什么一种设备。所以我的概念中仅仅知道xcode是最专业的iOS开发工具。如今它是免费的。听说之前还须要付钱才干够安装,你的Mac系统安装好后应该会有AppStore的,从里面的免费区域应该能够找到,安装即可了,仅仅是好像须要点时间,不是你的网络不好。应该是该应用不在国内server上。下载相当慢。
安装好后,在dock上应该会自己主动出现启动图标的。假设没有出现,你能够从Application中拖动它到你的dock上,这样方便使用。
我们就从创建第一个应用開始来认识一下xcode吧,启动你的xode会显示欢迎界面,假设之前你已经有创建过应用了。那右边会显示之前以前找开过的iOS应用列表。如今我们选择 Create a new Xcode project就能够了
在接下来由于我们要学习的是iOS的开发,选择选择iOS以下的Application,右边有各种模板。当然我们从最简单的開始吧。选择SingleViewApplication。然后Next
在这个界面中有几项须要填写,各自是:
Product Name:产品名称,能够任意填写,能表达你这个应用的意思就好了,比如QQ音乐,滴滴打车
Organization Name:组织名称,任意填写
Company Identifier:公司识别代码
Bundle Identifier:由Company Identifier+Product Name组成,个人感觉是这个应用的识别码,应该与android中的package是一样的作用吧。暂起不用管它
Devices:这里有三个选项。各自是iphone,iPad,通用,假设你的应用针对两种设备都支持能够选择通用。否则选择当中一项就好,这里选择iphone
接下来会让你选择保存的路径,我单独建了一个macApp文件夹来存放,也建议你这样
点击Create之后就进入了应用开发的环节了,在这里先来认识一下各区域,基本上分上中下。左中右,中间部分大多数情况下是可编辑区域,比例编码,设置等等,左边区域是你的project中使用到的文件树,下图是建立project后的最初状态,当然文件树中的组织结构应该还是清晰的。但我们从MVC的角度来看。还是能够再整理一下的,下一篇再来说吧。
到这里一个project就创建好了,这个时候我们能够点击 1 区域中的 run,就能够执行我们的程序了,当然这个时候的结果会是一个空白的界面。里面还什么都没有,在2的区域中能够选择你的应用是执行在什么设备上,假设你连接有真机,你的应用就能够公布到真机上执行了。其它的选项就是在模拟器中执行。