今、問題が発生しています。私はカスタムをTextField
に設定しました。ユーザーがボックスに任意の単語を入力すると、データを保存したいが、単語が入力されるたびに条件を設定したい場合は、String
テキストには1単語しか使用できません。たとえば、ユーザーが "Hello"のようなテキストを入力した場合、条件を満たしているため、保存する必要があります。しかし、「こんにちは、世界」、「こんにちは」、「こんにちは」、「私はスーパーマン」など、テキストの中にスペースがあるテキストのようなものは許されません。スウィフトで文字列にスペースがある場合の入力を取り除く方法
for space in text {
if space == " " {
print("Enter only one word please")
return
}
}
これを解決しようとしていますが、うまくいきません。私は私の目標を達成するために配列を使用する必要があるのだろうが、私は考えていないのだろうか。スペースがない場合は、ユーザーの入力を許可する必要があります。
ありがとうございます。
からインスピレーションを受け
'(otherstringは:スティング)が含ま'メソッドを。 'text.contains(" ")'のようなものです。文字列に空白が含まれている場合はtrueを返します – Aks
@Aksこんにちは、素晴らしいです!あなたは私のisssuを解決しました!これを行うにはとても簡単でした!ありがとう! – bagels