NSString에서 마지막 부분 문자열을 어떻게 찾습니까?


93

다른 NSString 내에서 NSString의 마지막 발생을 어떻게 얻을 수 있습니까? 예를 들어, "abc def ghi abc def ghi"에서 첫 번째가 아닌 두 번째 "abc"의 색인을 찾고 싶습니다. rangeOfStrings 묶음으로 이것을 할 수 있다는 것을 알고 있지만 이미 그 기능이 있습니까?

답변:


280

옵션을 rangeOfString:options:포함하여 NSBackwardsSearch를 사용하십시오 .

[@"abc def ghi abc def ghi" rangeOfString:@"abc" options:NSBackwardsSearch];
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.