【译】Xcode6 中模版的介绍

作者:Thomas Hanning,原文链接,原文日期:2015-08-27
译者:CMB;校对:shanks;定稿:小锅

Xcode 为我们提供一整套的项目模板。在这篇文章中,我们将对这些模版进行讨论。

主-从视图应用程序(Master-Detail Application)

这种模版提供了主-从视图应用程序的入口。它提供一个由导航控制器控制的用户界面,用于显示一组项目,在 iPad 中,则显示为分割视图(split view)。

-Apple

这是一个对学习分割视图控制器(split view controllers)和列表视图控制器(table view controllers)基础知识很有帮助的模版。如果你只在 iPhone 设备中使用,该模版中的分割视图控制器将不起作用,只能使用导航控制器来导航的主-从视图控制器。这种视图对于新手开发者来说这是一个好的开始。

icon

Page Based 应用程序

这种模板提供了一个 page-based 应用程序的入口,该模版使用一个页面视图控制器(page base viewcontroller

-Apple

这个模版有点特别,它会创建一个有12个页面的页面视图控制器。同样的,这种模板对于学习基本的 iOS 开发也是很有帮助的。

icon

单视图应用程序(Single View Application)

这是最基础的模版。

这个模版提供了使用单视图应用的入口,并且提供了一个视图控制器去管理视图和包含这个视图的 storyboard 或 nib。

-Apple

它不仅仅是只用在单视图应用程序,而且还是复杂应用程序最好的解决方案。如果你想一切尽在你的掌握中,这种模板是最好的选择。 很多应用程序都会选择这种模版。

Tabbed 应用程序

这种模版提供选项卡(tab bar)应用程序的入口。它提供了用户界面,用来配置选项卡控制器和对应项的视图控制器。

这是非常基础的模版,它会创建一个含有两个视图控制器的选项卡(tab bar)控制器。

icon

Game

这种模版提供了游戏开发的入口。

-Apple

这是一个非常复杂的模版。你可以选择 SceneKit, SpriteKit, Open GL ESMetal 的模版。如果你想了解游戏开发,这种模版可以让你有一个好的开始。

icon

总结

模版是学习关于 iOS 开发基础知识最好的一种方式。然而对于实际的项目你应该更多的使用 “单视图应用程序(Single View Application)” 模版,因为使用这种模版最容易搭建你的项目架构。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,409评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,962评论 25 709
  • 好久没有写简书了,懒癌犯了(-᷅_-᷄)。请求各位原谅( ・᷄ ・᷅ ) 爷们们步入正题,距离久远的上一期我们聊了...
    Kanip阅读 3,101评论 1 6
  • 离家的火车又一次开动了,已数不清是第几次这样的远行,也不知道这样离开父母,还会有多少次。多想在将来我工作的城市,买...
    正香野子阅读 2,454评论 0 1
  • 1、选择性的接收。适合才是最重要的 2、接收对自己最重要的重点。他人的重点不一定是你看重的。 3、选择性的接收,不...
    燕子向前走阅读 2,767评论 0 0

友情链接更多精彩内容