NSRange range = [string rangeOfString:@"/"]; NSString *substring = [[string substringFromIndex:NSMaxRange(range)]
range是个比较特殊的东西,简单来说它包含了
location,查找到字符串在目标字符串中的位置
length,要查找的字条串长度
所以看后面的那段代码就好理解了
从location+length开始取子字符串。
这段代码的意思就是在string里取"/"后的字符串
如果要反向查找
NSRange range = [string rangeOfString:@"/" options:NSBackwardsSearch];
本文介绍了如何使用Objective-C中的NSString类来查找特定字符的位置并获取该字符之后的子字符串。此外,还介绍了如何进行反向搜索。

127

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



