O operador binário '.. <' não pode ser aplicado a operandos do tipo 'Int' e 'CGFloat'

Estou tentando criar um loop for, mas não consigo entender como se livrar desse erro

Meu código:

for i:CGFloat in 0 ..< 2 + self.frame.size.width / (movingGroundTexture.size().width) { 
        let sprite = SKSpriteNode(texture: movingGroundTexture)
        sprite.zPosition = 0
        sprite.anchorPoint = CGPointMake(0, 0)
        sprite.position = CGPointMake(i * sprite.size.width, 0)
        addChild(sprite)
    }

O erro está ativadofor linha ligadaself.frame.size.width e(movingGroundTexture.aize().width)

questionAnswers(2)

yourAnswerToTheQuestion