NSStringで最後に出現する部分文字列を見つけるにはどうすればよいですか?


93

別のNSString内でNSStringが最後に出現する方法を教えてください。たとえば、「abc def ghi abc def ghi」では、最初ではなく2番目の「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.