4
A
回答
10
1
虽然很老,但这个问题在谈到谷歌的搜索相当高。这里是一个使用版块,
- (void)testSearch
{
NSArray *hashAlgorithms = @[@"SHA1", @"SHA2", @"SHA256", @"SHA384", @"SHA512"];
NSString *searchFor = @"SHA384";
__block NSInteger index = NSNotFound;
[hashAlgorithms enumerateObjectsUsingBlock:^(id alg, NSUInteger idx, BOOL *stop) {
if ([alg compare:searchFor options:NSCaseInsensitiveSearch] == NSOrderedSame) {
NSLog(@"Found: %@", searchFor);
*stop = YES;
index = idx;
} else {
NSLog(@"NOT Equal: %@", alg);
}
}];
if (index == NSNotFound) {
NSLog(@"Not found. %li", (long)index);
} else {
NSLog(@"Found at: %li", (long)index);
}
}
相关问题
- 1. 通过NSArray搜索字符串
- 2. 搜索字符串匹配任何属性的对象的NSArray
- 3. 以特定的方式搜索NSArray的子字符串
- 4. 搜索字符串中的NSArray使用NSPredicate
- 5. 搜索字符串中的字符串
- 6. 搜索字符串内的字符串
- 7. sed命令来搜索字符串和搜索的字符串
- 8. 搜索字符串
- 9. 字符串搜索
- 10. 搜索字符串
- 11. 搜索字符串
- 12. 搜索字符串
- 13. 搜索字符串
- 14. 字符串搜索
- 15. 搜索字符串
- 16. 搜索字符串
- 17. 搜索字符串
- 18. 字符串搜索
- 19. 搜索字符串
- 20. 如何从字符串的NSArray中检索字符串
- 21. 根据charcters命令将字符串搜索到NSArray中?
- 22. 变量搜索,返回“字符串,字符串2”上搜索
- 23. Java的搜索字符串
- 24. 搜索字符串的UNC
- 25. Python的搜索字符串
- 26. 数字搜索字符串
- 27. 搜索字符串文字
- 28. 的NSArray NSArray的中字符串ADDOBJECT
- 29. vb.net搜索搜索字符串
- 30. 涂改搜索字符串搜索
哇?那是......简单。哈哈,我会试一试并回复你。 – 2010-08-27 21:51:36
如果你有一个对数组中放入的同一个字符串对象的引用,这只会起作用。不只是一个具有相同值的字符串。 – 2010-08-27 21:56:05
使用'indexOfObject:@“一些字符串”''时它会工作! 'indexOfObject:'在数组中的对象上使用'isEqual:',''isEqual:'测试字符串的值,而不是指针的NSString'') – 2010-08-27 22:11:10