如題:我有個字符串 NSString * text = @"ABCDEFGHIJKLMNOPQRSTUABCDEFG"; 現在我想獲取該字符串中的A的全部位置,該字符串中有兩處A,我知道NSString有個方法rangeOfString可以獲取字符串位置,但是這個方法是一次性的
處理辦法:
//(1) 通過查找的方式來(這方式適合所有格式的子符串)
NSString *newStr = @"AbdcdddccddA00";
NSString *temp = nil;
for(int i =0; i < [newStr length]; i++)
{
temp = [newStr substringWithRange:NSMakeRange(i, 1)];
if ([temp isEqualToString:@"A"]) {
NSLog(@"第%d個字是:%@", i, temp);
}
}