2011-11-12 11 views
2

iOS NSDiacriticInsensitiveSearch比較オプションを使用して2つの文字列を比較したいのですが、MonoTouchライブラリで見つけることができません。それは欠けていますか?MonoTouchにNSDiacriticInsensitiveSearch比較オプションがありませんか?

.NETの代替手段はありますか?

NSDiacriticInsensitiveSearch比較オプションは非常にimportandであり、ユーザーが発音区別符号を入力することなく、ギリシャ語やスカンジナビア語のような発音区別記号付きのアルファベットで良好な検索結果を得ることができます。

答えて

0

NSDiacriticInsensitiveSearchNSStringCompareOptionsのクイックルックは、MonoTouchで利用可能なものとして表示していません。

は、.NETで利用できるculture-aware文字列の比較を持っているが、私は分音文字を考慮せずに文字列を比較する一般方法を知っていませんが。最良の方法は、順序の比較を行う前にremove such charactersです(ブログエントリを参照)。

コードを移植する場合、または実際にNSDiacriticInsensitiveSearchのサポートが必要な場合は、バグレポート(拡張機能)をhttp://bugzilla.xamarin.comに記入し、誰かが今後のリリースのMonoTouchで不足しているバインディングを追加します。

UPDATENSDiacriticInsensitiveSearchのようなそのオプションを含むMonoTouchで5.2になるsupportNSString.Compare

関連する問題