0

我正在制作一个多项选择测验应用程序。在我的主课中,我有一个名为“points”的整数,用于显示在测验视图中获得的当前分数。但是,我还想在另一个类的视图中显示分数,这告诉用户他的答案是正确的。

我知道如果一个类是另一个类的子类,你可以这样做,但如果它们不相关,你可以这样做吗?

4

2 回答 2

0

我会研究像 Singleton Objects 这样的东西

此链接提供了简单单例对象的基本示例,您可以使用它在类之间共享变量。

于 2012-07-30T17:08:17.383 回答
0

一种方法是设置points为全局变量。像这样:

  1. 在您的AppDelegate.h文件中,在以下内容之后插入这一行@end

    外部 int 点;

  2. 在任何需要读取/写入点的类中,在 .h 文件中@end,添加以下行:

    整数点;

于 2012-07-30T19:16:42.033 回答