を使用して検索された文字列の実際のインデックスを見つけるにはどうすればよいrangeOfString
ですか?だから私はこれを持っています:
[name rangeOfString: @"Arnold"];
文字列の場所のインデックスを取得するにはどうすればよいですか?開始インデックスと文字列が終了するインデックスの両方が必要です。例が役立ちます。
を使用して検索された文字列の実際のインデックスを見つけるにはどうすればよいrangeOfString
ですか?だから私はこれを持っています:
[name rangeOfString: @"Arnold"];
文字列の場所のインデックスを取得するにはどうすればよいですか?開始インデックスと文字列が終了するインデックスの両方が必要です。例が役立ちます。
NSRange range = [name rangeOfString: @"Arnold"];
NSUInteger start = range.location;
NSUInteger end = start + range.length;
-[NSString rangeOfString:]
は、検索文字列のインデックスを示す と長さを示す のNSRange
2 つの項目を持つ構造体を返します。そう:location
length
[name rangeOfString:@"Arnold"].location
Arnold
で文字列が出現するインデックスを示しますname
。