3

私のアプリにはテキストボックスがあり、その中でいくつかの検証を実行する必要があります。また、テキストボックスに存在するコンテンツをそれらの間のスペースに基づいて分離し、それらをさらに使用するために配列に保存します。スペースを使用して分割される前に、テキスト ボックスはすべて大文字に変換されます。すでに多くの場所を検索しましたが、何も見つかりませんでした。これが最後のオプションです。助けてください。私のコードは次のとおりです:-

wordsInSentence = [youSaid.text componentsSeparatedByString:@" "];

youSaid(私のテキストボックス)のテキストを大文字にしてから、スペースで分割して配列に格納したいと思います。

ありがとう、

クリスティー

4

2 に答える 2

4

大文字の文字列を取得するには:

NSString *uppercaseString = [textField.text uppercaseString];

また、(入力中に) テキスト フィールドにテキストを大文字で表示する場合は、autocapitalizationTypeプロパティを使用します。

textField.autocapitalizationType = UITextAutocapitalizationTypeAllCharacters;
于 2011-06-24T12:58:57.083 に答える
1
NSString* uppercase = [youStaid.text uppercaseString];
wordsInSentence=[uppercase componentsSeparatedByString:@" "];
于 2011-06-24T12:34:22.443 に答える