Objective C如何检测NSString中的一个或多个空格

wag*_*shi -1 objective-c nsstring

我已经看到了我的任务的一个答案,但我现在找不到它.我想检测一个字符串是否有空字并且至少包含""或""(两个空格"或多个空格,或者不是.如果没有,我会将其添加到Nsmutablearray.如果是空的或至少一个空格,我希望不要写入mutablearray.

怎么解决这个?

编辑2011年10月12日:

伙计们,谢谢.

我很抱歉,我不清楚我的愿望.我想检查字符串是否为空或包含没有任何字符的空格.我在下面发布了我的答案.

nam*_*rot 6

我不确定它是否是最高效的方式,但你可以分割你的数组,看看长度是否大于1:

if ([string componentsSeparatedByString:@" "].count > 1)
Run Code Online (Sandbox Code Playgroud)

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html