Xcode6.3中的各个iOS工程模板介绍
2015-06-26 15:10
393 查看
在首次打开Xcode,选择Creat a new Xcode project(创建新的Xcode项目),会出现如下选择框:
[b]Application(应用):[/b]
Master-Detail Application(主-从应用):
可以构建树形结构导航模式应用,生成的代码中包含了导航控制器和表视图控制器等。
这是博客园wayne23写的关于此模板更详细的文章:/article/5116729.html
Page-Based Application(基于页面应用):
可以构建类似于电子书效果的应用,这是一种平铺导航。
Single View Application(单视图应用):
可以构建简单的单个视图应用,一般我在创建新项目时,都是使用的这种创建方式。
Tabbed Application(标签应用 toolBar应用):
可以构建标签导航模式的应用,生成的代码中包含了标签控制器和标签栏等。
Game(游戏):
没啥可说的,创建之后运行一看,就一个3D飞机转转转。
[b]Framework&Library(框架&库)[/b]
说明:出于代码安全和多个工程重用代码的考虑,我们需要将一些类或者函数编写成静态库。静态库不能独立运行,编译成功时会生成名为libXXX.a的文件。
暂时我还没有接触到写库的东西,所以暂时只做了解,一些关于库的文章:
WWDC2014之iOS使用动态库
深入浅出Cocoa之Framework
iOS Framework制作全攻略
Linux中静态库和动态库的区别和汇总
[b]Other[/b]
利用该类型,可以构建应用的内置付费内容包(In-App Purchase Content)和空工程,使用内置付费内容包,可以帮助我们构建具有内置收费功能的应用。
以下是在项目中点击File--New--File.. 创建的各类文件
填坑中...
文章参考书籍:《iOS开发指南》关东升
[b]Application(应用):[/b]
Master-Detail Application(主-从应用):
可以构建树形结构导航模式应用,生成的代码中包含了导航控制器和表视图控制器等。
这是博客园wayne23写的关于此模板更详细的文章:/article/5116729.html
Page-Based Application(基于页面应用):
可以构建类似于电子书效果的应用,这是一种平铺导航。
Single View Application(单视图应用):
可以构建简单的单个视图应用,一般我在创建新项目时,都是使用的这种创建方式。
Tabbed Application(标签应用 toolBar应用):
可以构建标签导航模式的应用,生成的代码中包含了标签控制器和标签栏等。
Game(游戏):
没啥可说的,创建之后运行一看,就一个3D飞机转转转。
[b]Framework&Library(框架&库)[/b]
说明:出于代码安全和多个工程重用代码的考虑,我们需要将一些类或者函数编写成静态库。静态库不能独立运行,编译成功时会生成名为libXXX.a的文件。
暂时我还没有接触到写库的东西,所以暂时只做了解,一些关于库的文章:
WWDC2014之iOS使用动态库
深入浅出Cocoa之Framework
iOS Framework制作全攻略
Linux中静态库和动态库的区别和汇总
[b]Other[/b]
利用该类型,可以构建应用的内置付费内容包(In-App Purchase Content)和空工程,使用内置付费内容包,可以帮助我们构建具有内置收费功能的应用。
以下是在项目中点击File--New--File.. 创建的各类文件
填坑中...
文章参考书籍:《iOS开发指南》关东升
相关文章推荐
- 【腾讯bugly干货分享】开发iOS应用如何避免卡顿
- iBokan_ios80_结构体
- ios应用,64位问题,Missing 64-bit support
- iOS7修改NavigationItem上的标题名字大小颜色
- xcode5 打出支持ios5.0 的ipa
- iOS开发系列线程 @synchronized锁 GCD NSThread
- [转] iOS应用程序的状态及其切换(生命周期)
- IOS获取来电去电系统通知达到来电归属地效果(一)
- iOS 适用于大写英文的全角转半角
- 苹果开发者账号注册&真机调试
- iOS 9系统安装空间需求下降至1.8GB
- ios九宫格
- iOS7后导航栏的问题
- iOS_ScrollView的自动布局
- iOS-键盘弹出遮挡问题
- iOS开发-文件管理
- iOS设计模式之单例模式
- iOS蓝牙篇 GameKit,在iOS7.0之前的设备上的主流开发(必须是同一个应用程序),现已过时,仅用于学习
- iOS关于横屏window坐标的问题
- iOS 页面间几种传值方式(属性,代理,block,单例,通知)