iOS には便利な文字列メソッドが多数用意されていますが、特定の文字で区切られた文字列の範囲を取得するための適切な解決策が見つかりません。
元の文字列:
|あなた| |達成する| あなたが|欲しい|すべて |働く|なら 難しい
分離文字がございます|
。
別の文字列 1: あなた (範囲: 3、3)
別の文字列 2: 達成 (範囲: 12、7)
別の文字列 3: したい (範囲: 37、4)
別の文字列 4: 作業 (範囲: 51、4)
NSString メソッドsubstringFromIndex:
を使用すると、NSString を使用してこれらの範囲を見つけることができますが、これは効率が悪いようです。
これを解決するためのより良い方法を教えてください。