解決するのは簡単なことのように思えますが、これまでのところ、簡単な解決策は思いつきませんでした。
次のようないくつかの文字列を含む NSArray があります。
NSArray *items = [NSArray arrayWithObjects:@"page_standard", @"google_map_location", @"comment", @"folder", nil];
提供されている検索用語がありますが、形式が少し異なります。
NSString *searchTerm = @"Standard Page Format";
別の用語は次のとおりです。
NSString *searchTerm = @"Location Google Map";
したがって、 mysearchTerm
は配列内の文字列とは異なる形式になっていpage_standard
ますが、それでも一致させ、一致のインデックスを返すことができるようにしたいと考えています。
注:これは、ユーザーが編集可能な検索ではありません。むしろ、これらはそれらのコードの「コード」と「わかりやすい名前」です。「フレンドリ名」が一致する「コード」を見つけることができるように、2 つを一致させる必要があります。
これは可能ですか?