在可可中保持得分

时间:2012-06-05 21:14:33

标签: cocoa

我有一个测试学生知识的应用程序。在每个单元之后,它转换到整体水平视图控制器,我想保持完成多少单元的分数。这样做的最佳方式是什么?如果可能的话,我想在表格视图中呈现结果。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

正如评论者所说,你的问题相当模糊,所以我只提供一般性建议。在您测试学生知识的类(或类)中,您需要使用一些方法将该单元的名称(可能是分数)传递给整体级别视图控制器。有很多方法可以做到这一点。一种方法是使用NSNotificationCenter方法postNotificationName:object:userInfo:发布通知。 userInfo可以包含单元名称,分数以及您想要的任何其他信息。总体级别控制器将注册为该通知的观察者。如果每个单元有不同的类,则可以从其他类发送相同的通知。然后,控制器将获取通知中的信息并将其添加到一个数组中,该数组将成为表视图的数据源。