如何在另一个 NSString 中获取最后一次出现的 NSString?例如,在“abc def ghi abc def ghi”中,我想找到第二个“abc”的索引,而不是第一个。我知道我可以用一堆 rangeOfStrings 来做到这一点,但是是否已经有一个函数可以做到这一点?
最佳答案
使用 rangeOfString:options:
,包括选项中的 NSBackwardsSearch
。
[@"abc def ghi abc def ghi" rangeOfString:@"abc" options:NSBackwardsSearch];
https://stackoverflow.com/questions/2440137/
相关文章:
objective-c - 循环遍历 NSMutableDictionary
iphone - Xcode 4.2 首选项 "Support Wirelessly Connect
java - Java接口(interface)和Objective-C协议(protocol)的区
objective-c - 如何将 NSInteger 转换为 int?
objective-c - 将 writeToFile :atomically: overwrite
objective-c - 如何在运行时使用 Objective-C 动态创建选择器?