nev*_*ing 3 iphone cocoa objective-c nsstring
我搜索了一下,但找不到这个(可能很简单)问题的答案.
我有一个NSString,我想检查它是否包含一个单词.像这样的东西:
NSString *sentence = @"The quick brown fox";
NSString *word = @"quack";
if ([sentence containsWord:word]) {
NSLog(@"Yes it does contain that word");
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
Tom*_*rys 21
以下应该有效:
NSString *sentence = @"The quick brown fox";
NSString *word = @"quack";
if ([sentence rangeOfString:word].location != NSNotFound) {
NSLog(@"Yes it does contain that word");
}
Run Code Online (Sandbox Code Playgroud)
它用于rangeOfString:返回一个NSRange结构,指示该单词的位置,如果找不到它将NSRange.location等于NSNotFound.
| 归档时间: |
|
| 查看次数: |
3511 次 |
| 最近记录: |