Как сказал Султан , вы можете использовать расстояние, как показано ниже,
@IBAction func wordChoser(_ sender: UIButton) {
guard let liel = nihoshim.text, let morning = gameLabel.text else {
return
}
let tag: Int = sender.tag - 1
let index: Int = liel.distance(from: liel.startIndex, to: liel.endIndex)
var alephbet = ["א","ב","ג","ד","ה","ו","ז","ח","ט","י","כ","ל","מ","נ","ס","ע","פ","צ","ק","ר","ש","ת"]
if morning.count <= 3 {
gameLabel.text = morning + alephbet[tag]
gameLabel.text = morning + "\(index + tag)"
sender.isHidden = true
}
}