iOS开发学习笔记:基础篇

时间:2014-05-01 09:34:35   收藏:0   阅读:468

iOS开发需要一台Mac电脑、Xcode以及iOS SDK。因为苹果设备都具有自己封闭的环境,所以iOS程序的开发必须在Mac设备上完成(当然,黑苹果应该也是可以的,但就需要花很多的精力去折腾基础环境),Xcode是一个集成开发环境,包括了编辑器、调试、模拟器等等一系列方便开发和部署的工具,iOS SDK则是开发应用所必需,不同的SDK分别对应不同的iOS版本或设备,通常我们需要下载多个iOS SDK以确保我们开发的程序能够在不同版本的iOS上正常运行。

 
创建新工程
 
Xcode提供了很多种工程模版,包括Master-Detail Application、OpenGL Game、Page-Based Application、Single View Application、Tabbed Application、Utility Application、Empty Application等。选择“File->New->Project”弹出下面的对话框。我们这里选择一个Empty Application,通过这个来学习了解iOS程序的结构。
 mamicode.com,码迷
mamicode.com,码迷
点击Next后,继续到下一个界面。填写产品名称和类前缀、公司标识等信息。
 
mamicode.com,码迷
 
mamicode.com,码迷
点击Next,会提示选择工程存放的文件夹,选择完成后,就会弹出下面的界面。这个界面就是Xcode的工作界面。Xcode作为一个IDE开发环境,为我们提供了iOS程序开发所需要的一切。编译器、调试工具、模拟器、编辑器、版本控制等等。像所有的IDE工具一样,我们应当花一些时间来了解自己的工具,可以通过帮助或者其他的一些途径。本文就不再涉及Xcode的使用了。
mamicode.com,码迷
 
mamicode.com,码迷
 
因为我们的工程是基于模板创建的,所以基本的app环境已经设置好了。即便我们此时还没有输入任何代码,我们的空白程序已经可以运行了。要运行App,可以选择使用iOS Simulator(iOS模拟器)。模拟器可以提供不同类型的硬件的模拟,iPad、iPhone等等。可以通过点击工具栏左侧的运行图标,或者从菜单Product->Run,或者快捷键Command+R运行你的程序。
 
 
 
 
参考资料:
1、Start Developing iOS Apps Today

 

iOS开发学习笔记:基础篇,码迷,mamicode.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!