0

配列があり、オートコンプリートを実装したいと考えています。オートコンプリートは、たとえば次のように機能する必要があります。

文字列 pi を検索しています

pi は 2 番目の単語の先頭であるため、文字列big Pizzaを返す必要があります。私は実装しました:

    NSPredicate *pred = [NSPredicate predicateWithFormat:@"stationName CONTAINS[cd] %@", substring];

これは、文字列をその一部として持つすべての文字列を返しています。任意の単語の先頭に文字列が存在する文字列が必要です。

4

1 に答える 1

1

MATCHES演算子 ( ICU の正規表現を使用) を使用して、すべてのルールをエンコードする式と照合する必要があります。

于 2013-09-05T15:27:26.567 に答える