Я не совсем понимаю, что вы делаете, потому что я не вижу весь ваш код. Но я думаю, что вы хотите это:
В вашей сцене init:
// Both of these are class variables
score = 0;
LblScore = [CCLabel labelWithString:[NSString stringWithFormat:@"%d",score] dimensions:CGSizeMake(100, 300) alignment:UITextAlignmentCenter fontName:@"Arial" fontSize:32.0];
// Position the score, wherever you want it
[LblScore setPosition: CGPointMake(300, 240)];
Когда ваш счет меняется:
score++ // Not really, but your score changes somehow...
[LblScore setString: [NSString stringWithFormat:@"%d",score]];
Эта часть, вероятно, будет в методе setScore:
или changeScore:
, который изменяет значение вашей внутренней оценки и одновременно меняет метку.