2010-11-01 3 views
0

J'ai une sous-classe de classe de jeu de CCLayer où je déclare une variable int gameScore dans le fichier .h et initialiser/mettre à jour cette variable dans .m class.Now J'ai besoin de montrer cette valeur de gameScore dans une autre classe quand le jeu est fini. Mais je ne sais pas comment le faire.Infact j'ai trouvé la solution de severarl mais la plupart d'entre elles n'ont pas fonctionné pour moi ou je ne peux pas les comprendre correctement. J'ai besoin d'un exemple simple de le faire.comment passer une variable de classe int d'une classe à une autre classe dans cocos2d

+0

OK, je suis un solution.Suppose nous avons 2 classe nommée A et B.Then dans classA.h avant @interface ClasseA: (superclasse) déclarer la variable int gameScore.And dans classB.m avant @implementation nous devons écrire extern int gameScore. Et de cette façon, il est possible d'obtenir la valeur de gameScore. – russell

Répondre

1

i got solution en utilisant la classe singleton

+0

Oui, singleton est le meilleur moyen. – russell

Questions connexes