选择xcode项目模板

时间:2010-02-10 18:33:09

标签: iphone xcode templates project xcode-template

我是iphone开发的新手。我必须开发一个基本上是问题的iphone应用程序。当用户运行应用程序时,他必须回答大约30个问题,每个问题一次。我打算将导航模板项目用于此应用程序。我可以创建一个带有问题和可选答案的视图(在表格视图中),当用户选择答案时,我可以将同一视图的新实例推送到导航控制器。

是创建质疑应用程序的最佳做法。或者存在更好的模板?是否建议在视图控制器堆栈中存储30个视图实例?

问候 沙

1 个答案:

答案 0 :(得分:1)

导航模板很好。但是,我会以略微不同的方式进行操作,模仿向导。

您的初始根视图控制器应该显示第一个问题,当用户选择它时,您在堆栈上推送一个负责处理答案的新视图控制器。当用户回答问题时,会弹出视图控制器通知根视图控制器。您可以使用协议和代理或使用通知来执行此操作。收到通知后,或者调用委托方法时,根视图控制器会准备下一个问题。

重复此循环直到用户回答最后一个问题,然后您的根视图控制器会向用户显示最终结果。