0

如何找到使用搜索的字符串的实际索引rangeOfString?所以我有这个:

[name rangeOfString: @"Arnold"];

如何检索字符串位置的索引?我需要开始索引和字符串结束的索引。示例会有所帮助。

4

2 回答 2

5
NSRange range = [name rangeOfString: @"Arnold"];
NSUInteger start = range.location;
NSUInteger end = start + range.length;
于 2012-05-11T16:22:08.770 回答
4

-[NSString rangeOfString:]返回一个NSRange结构,它有两个项目:location告诉你搜索字符串的索引,和length告诉你长度。所以:

[name rangeOfString:@"Arnold"].location

为您提供字符串Arnold出现在的索引name

于 2012-05-11T16:22:26.190 回答