新的iPhone应用程序 - 如何选择使用哪个Xcode模板?

Gre*_*reg 19 iphone xcode project xcode-template

一般来说,我想了解当我制作新的iPhone应用程序时使用哪些模板.任何人都可以提供一些指导方针,提示,经验法则吗?

另外,我应该为此多少苦恼?如果我从错误的一个开始,我可以手动添加缺失的部分,是否很难?

这里有参考我正在看到的选择:

  • 基于导航的应用程序
  • OpenGL ES应用程序
  • 标签栏应用程序
  • 实用程序
  • 基于视图的应用程序
  • 基于窗口的应用程序

Dan*_*ira 20

在Apple 开发快速入门中,您可以对Apple进行简要介绍:

  • 基于导航的应用程序.使用多个屏幕分层显示数据的应用程序.Contacts应用程序是基于导航的应用程序的示例.
  • OpenGL ES应用程序.使用基于OpenGL ES的视图呈现图像或动画的应用程序.
  • 标签栏应用程序.提供无线电接口的应用程序,允许用户从多个屏幕中进行选择.Clock应用程序是标签栏应用程序的示例.
  • 实用程序.实现主视图并允许用户访问侧视图以执行简单自定义的应用程序.Stocks应用程序是实用程序应用程序的示例.
  • 基于视图的应用程序.使用单个视图实现其用户界面的应用程序.
  • 基于窗口的应用程序.此模板充当任何应用程序的起点,包含应用程序委托和窗口.如果要实现自己的视图层次结构,请使用此模板.


小智 13

从您的原型和可能的线框开始,然后正确的模板应该跳出来.

如果这不适合你,那么:

  1. 如果您的应用看起来像"通讯录",请使用基于导航的应用.

  2. 如果您正在编写游戏(或类似的游戏),那么就是OpenGL.

  3. 如果您正在编写类似"日历"的内容,请使用Tab Bar App.

希望这可以帮助.

  • 实际上,标签栏与"时钟"应用程序更相关. (4认同)

Lil*_*ard 6

如果你不知道使用什么模板,似乎你的想法需要一些改进.通常,app的想法特别适用于其中一个模板.

不,你不应该为此感到痛苦.如果您从错误的模板开始,您可以毫不费力地添加缺失的部分.您甚至可以使用所需的模板创建一个全新的项目,并查看他们是如何做到的,并将其复制到您的程序中.