2011-06-24 50 views
3

在我的应用程序,我有一个文本框,我需要执行它的一些验证基于它们并将它们存储之间的空间也。而分离出现在文本框中的内容在进一步use.Now数组我想,输入提供thorugh正在使用spaces.I已经搜查了许多地方,但还没有发现anything.This是我最后的选项现在拆分前的文本框全部转换为大写,请帮助。我的代码是: -显示在文本框中的内容全部以大写

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

我希望把大写的youSaid(我的文本框)的文本,然后将它们存储到与空间拆分的数组。

感谢,

克里斯蒂

回答

4

为了让大写的字符串:

NSString *uppercaseString = [textField.text uppercaseString]; 

而且,如果你想要的文本字段显示大写文本(打字时)使用autocapitalizationType属性。

textField.autocapitalizationType = UITextAutocapitalizationTypeAllCharacters; 
1
NSString* uppercase = [youStaid.text uppercaseString]; 
wordsInSentence=[uppercase componentsSeparatedByString:@" "]; 
相关问题