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

新iPhone应用程序-如何选择要使用的Xcode模板?,iphone,xcode,project,xcode-template,Iphone,Xcode,Project,Xcode Template,总的来说,我想知道在我制作新的iPhone应用程序时应该使用哪些模板。有人能提供一些指导、提示和经验法则吗 还有,我应该为此感到多痛苦?如果我从错误的一个开始,我可以手动添加缺少的部分,这很难吗 以下是我看到的供参考的选择: 基于导航的应用程序 OpenGL ES应用程序 选项卡栏应用程序 实用程序应用 基于视图的应用程序 基于窗口的应用程序 从原型开始,可能还有线框,然后正确的模板就会跳出来 如果这不适用于您,则: 如果您的应用程序看起来像“联系人”,请使用基于导航的应用程序 如果你正在写一

总的来说,我想知道在我制作新的iPhone应用程序时应该使用哪些模板。有人能提供一些指导、提示和经验法则吗

还有,我应该为此感到多痛苦?如果我从错误的一个开始,我可以手动添加缺少的部分,这很难吗

以下是我看到的供参考的选择:

  • 基于导航的应用程序
  • OpenGL ES应用程序
  • 选项卡栏应用程序
  • 实用程序应用
  • 基于视图的应用程序
  • 基于窗口的应用程序

从原型开始,可能还有线框,然后正确的模板就会跳出来

如果这不适用于您,则:

  • 如果您的应用程序看起来像“联系人”,请使用基于导航的应用程序

  • 如果你正在写一个游戏(或者类似的东西),那么OpenGL

  • 若你们正在写类似“日历”的东西,那个么使用标签栏应用程序


  • 希望这能有所帮助。

    如果您不知道使用什么模板,您的想法似乎需要进一步完善。通常情况下,应用程序的想法特别适用于其中一个模板


    不,你不应该为此苦恼。如果开始时使用了错误的模板,则可以轻松添加缺少的部分。你甚至可以用你想要的模板创建一个全新的项目,看看他们是怎么做的,然后把它复制到你的程序中。

    另请注意,模板并不多。 为每个项目创建一个新的项目,立即构建并运行,您将了解您需要什么。

    在Apple中,您对每个项目都有一个简要的描述:

    • 基于导航的应用程序。显示数据的应用程序 分层地,使用多个 屏幕。联系人应用程序是 一个基于导航的示例 应用程序
    • OpenGL ES应用程序。使用OpenGL的应用程序 基于ES的视图,用于显示图像或 动画
    • 选项卡栏应用程序。显示收音机的应用程序 允许用户选择的界面 从几个屏幕。时钟 应用程序是选项卡栏的一个示例 应用程序
    • 实用程序应用程序。实现主应用程序的应用程序 查看并允许用户访问 翻转侧视图以执行简单的 定制。股票应用程序 是一个实用程序的示例 应用程序
    • 基于视图的应用程序。使用单个视图来 实现其用户界面
    • 基于窗口的应用程序。此模板作为起点 对于任何应用程序,包含 应用程序委托和一个窗口。使用 如果需要,请使用此模板 实现您自己的视图层次结构

    实际上,选项卡栏与“时钟”应用程序更相关。