score – Fast score function – Increases the score every 0.25 seconds by 100


so i want to increase my score by 100 every 0.25 seconds, that's what i have up to now and it does not work at all!

                                let scoreDisplay = UILabel ()
scoreDisplay.text = "Score:  (self.score)"
scoreDisplay.textColor = UIColor.red
scoreDisplay.frame = CGRect (x: mainWidth / 2 - 200, y: mainHeight - 400, width: 247, height: 100)
self.view.addSubview (displaySale)


let delay = SKAction.wait (forDuration: 0.25)
let incrementScore = SKAction.run ({
self.score = self.score + 100
scoreDisplay.text = " (self.score)"
})

What could be the problem? Could you provide code that would solve my problem?

Thank you very much for all who responded, I really need your help!