UILabelがある場合:label1.text(最大長6文字)この例では、GARAGEがその中の単語です。
を作るコードを持つことは可能ですか
label1a: G
label1b: A
label1c: R
label1d: A
label1e: G
label1f: E
これが必要なのは、ある単語のすべての文字を別の単語のすべての文字と比較できるようにするためです。
数日間これに苦労しています:S
編集
「GARAGE」や「SAILOR」のように長さが6の単語を生成するランダム単語ジェネレーターを取得しました。これにより、このラベルに生成されます。ラベルを「randomword.text」と呼びます。
これで、自分で作成したキーボードを使用して文字を表示する入力ラベルを取得しました。このラベルは「input.text」です
これで、これら2つのラベルをif(randomword.text == input.text'){NSLog:@'これらの単語は同じです'};と比較できます。
私がやりたいのは、random.text内のすべての文字を区切ることです。つまり、label1はG、label2はA、label3はR、label4はA、label5はG、label6はEと言います。
上記のrandom.textで行ったのと同じ方法でinput.textを分離すると、別の6つのUILabelが取得されます。たとえば、これをlabel7,8,9,10,11,12で分離します。これで、ラベル1とラベル7、ラベル2と8などを比較できます。こうすることで、単語全体が互いに等しくなくても、文字が本来あるべき場所にあるかどうかを確認できます。