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使用NSPredicate
- 4. 搜索字符串內的字符串
- 5. 搜索字符串中的字符串
- 6. sed命令來搜索字符串和搜索的字符串
- 7. 搜索字符串
- 8. 字符串搜索
- 9. 搜索字符串
- 10. 搜索字符串
- 11. 字符串搜索
- 12. 搜索字符串
- 13. 搜索字符串
- 14. 如何從字符串的NSArray中檢索字符串
- 15. VBA搜索字符串,字符串
- 16. Python的搜索字符串
- 17. Java的搜索字符串
- 18. 搜索字符串文字
- 19. 的NSArray NSArray的中字符串ADDOBJECT
- 20. vb.net搜索搜索字符串
- 21. 搜索特定字符的字符串
- 22. 某個字符的搜索字符串
- 23. 搜索字符串中的字符
- 24. 搜索NSArray的NSDictionaries
- 25. 搜索nsdictionary的nsarray
- 26. hw搜索索引字符串列表中的子字符串?
- 27. 字符串的大寫NSArray?
- 28. 結合字符串中的ObjectiveC
- 29. sql搜索csv字符串
- 30. 搜索在HTML字符串
哇?那是......簡單。哈哈,我會試一試並回復你。 – 2010-08-27 21:51:36
如果你有一個對數組中放入的同一個字符串對象的引用,這隻會起作用。不只是一個具有相同值的字符串。 – 2010-08-27 21:56:05
使用'indexOfObject:@「一些字符串」''時它會工作! 'indexOfObject:'在數組中的對象上使用'isEqual:',''isEqual:'測試字符串的值,而不是指針的NSString'') – 2010-08-27 22:11:10