スプライト キット ゲームのスコアを表示する sklabelnode を作成しようとしています。テキストは最初は 0 を表示しますが、テキストが変更されると消えます。ノードは、スコアとともにクラス宣言の後にグローバルに宣言されます。これは int です。コードは次のとおりです。
var scoreLabel = SKLabelNode(fontNamed: "Chalkduster")
    override func didMoveToView(view: SKView) {
    scoreLabel.text = String(score)
    scoreLabel.fontSize = 48
    scoreLabel.position = CGPoint(x:CGRectGetMidX(self.frame), y:CGRectGetMaxY(self.frame)-50)
    self.addChild(scoreLabel)
}
func updateScoreAndLabel()->(scoreint:Int,label:SKLabelNode){
    score++
    scoreLabel.text = String(score)
    return (score, scoreLabel)
}
updateScoreAndLabel() は、この質問にとって重要ではない別の関数から呼び出されるため、含めませんでした。問題は、私が信じている関数呼び出しにはありません。