Ios 如何在UITextView中获取空格之间的单词?

Ios 如何在UITextView中获取空格之间的单词?,ios,iphone,objective-c,uitextview,Ios,Iphone,Objective C,Uitextview,我需要一个UITextView的所有单词的单独形式。 例如,在数组中。简单。。如果两个单词之间有一个空格,请使用此选项: NSArray *words = [textview.text componentsSeparatedByString:@" "]; 或如果单词之间可能存在多个空格: NSArray *words = [textview.text componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceCharacter

我需要一个UITextView的所有单词的单独形式。
例如,在数组中。

简单。。如果两个单词之间有一个空格,请使用此选项:

NSArray *words = [textview.text componentsSeparatedByString:@" "];
如果单词之间可能存在多个空格:

NSArray *words = [textview.text componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]

如果它有两个或多个空格,你可以使用它们,就像双空格一样,可以有无限的情况。。这完全取决于数据输入。数据格式:)谢谢@SalmanZaidi!!:)见编辑后的文章@iDev现在它将处理多个空间这是一个幼稚的解决方案。例如,并非所有语言都用空格分隔单词。如果要标记自然语言,请查看
NSString
方法
EnumerateSubstringsRange:选项:使用block:
或使用
CFStringTokenizer