Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
iOS の Swift/Objective-C のコード ポイントの名前で Unicode コード ポイントを検索する方法が必要です。したがって、ユーザーが「shade」と入力すると、U+2591 から U+2593 のように、shade という単語を含むコード ポイントが検索されます。これを行う最も効率的な方法は何でしょうか?
名前で索引付けされたユニコードコードポイント情報のデータベースを保持する必要があります。
「含む」検索を行っているため、これを非常に効率的にすることは決してありません。これを行うために、バイナリ検索やツリーなどのコンピューター サイエンスのトリックを使用することはできません。最終的に、すべての名前を確認する必要があります。