-1
私はこのプログラムについて質問しましたが、すべての問題が解決されているとは限りません。私が変換しようとしたハングマンプログラム2
guard let letterIndex = letters.indexOf(sender)
else { return }
let letter = letterArray[letterIndex]
guard let indexInWord = word.characters.indexOf(letter)
else {
print("no such letter in this word")
return
}
// since we have spaces between dashes, we need to calc index this way
let indexInDashedString = indexInWord * 2
var dashString = wordLabel.text
dashString[indexInDashedString] = letter
wordLabel.text = dashString
:ガードindexInWord 『の行を聞かせて「に期待される引数の型『_Element』(別名『文字』)にタイプ『文字列』の値を変換できません』:私は現在示すエラーを経験しています文字列 '文字'を文字に変換しますが、エラーが増えるだけです。文字列を引数型 "_Element"に変換する方法が不思議でした。