在首次打开Xcode,选择Creat a new Xcode project(建立新的Xcode项目),会出现以下选择框:html
Application(应用):ios
Master-Detail Application(主-从应用):安全
能够构建树形结构导航模式应用,生成的代码中包含了导航控制器和表视图控制器等。框架
这是博客园wayne23写的关于此模板更详细的文章:http://www.cnblogs.com/wayne23/p/3596818.html函数
Page-Based Application(基于页面应用):spa
能够构建相似于电子书效果的应用,这是一种平铺导航。3d
Single View Application(单视图应用):code
能够构建简单的单个视图应用,通常我在建立新项目时,都是使用的这种建立方式。htm
Tabbed Application(标签应用 toolBar应用):blog
能够构建标签导航模式的应用,生成的代码中包含了标签控制器和标签栏等。
Game(游戏):
没啥可说的,建立以后运行一看,就一个3D飞机转转转。
Framework&Library(框架&库)
说明:出于代码安全和多个工程重用代码的考虑,咱们须要将一些类或者函数编写成静态库。静态库不能独立运行,编译成功时会生成名为libXXX.a的文件。
暂时我尚未接触到写库的东西,因此暂时只作了解,一些关于库的文章:
Other
利用该类型,能够构建应用的内置付费内容包(In-App Purchase Content)和空工程,使用内置付费内容包,能够帮助咱们构建具备内置收费功能的应用。
如下是在项目中点击File--New--File.. 建立的各种文件
填坑中...
文章参考书籍:《iOS开发指南》关东升