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