Как я получил бы последнее вхождение NSString в другом NSString? Например, в "топленом масле определения abc топленого масла определения abc", я хочу найти индекс второй "abc", не первое. Я знаю, что мог сделать это с набором rangeOfStrings, но уже являюсь там функцией для этого?
Используйте rangeOfString: options:
, включая NSBackwardsSearch
в параметрах.
[@"abc def ghi abc def ghi" rangeOfString:@"abc" options:NSBackwardsSearch];