NSString *str =@"Cheesecake, apple cake, and cherry pie";
NSUInteger count =0, length = [strlength];
NSRange range =NSMakeRange(0, length);
while(range.location !=NSNotFound)
{
range = [str rangeOfString: @"cake" options:0range:range];
if(range.location !=NSNotFound)
{
range = NSMakeRange(range.location + range.length, length - (range.location + range.length));
count++;
}
}
NSLog(@"%@ cake 出现的个数为-》 %d",NSStringFromRange(range),count);
本文探讨了如何在给定的字符串中计算特定子串(如'cake')的出现次数,通过使用Objective-C编程语言的NSString类进行操作。
2106

被折叠的 条评论
为什么被折叠?



