gpt4 book ai didi

ios - 使用 NSRange 和手机平板上的字符搜索表格 View

转载 作者:行者123 更新时间:2023-11-29 04:24:18 26 4
gpt4 key购买 nike

我正在尝试使用电话垫(旧的哑电话短信样式从数字到字符的映射)过滤联系人(姓名和电话号码)的表格 View ,其中搜索“3862”可能会产生3862 、dumb、duna、fvoc...等等。我已经使用 NSRange 很好地实现了数字搜索,但是我该如何进行字符搜索呢?

为了澄清起见,映射是:

2 -> (abc),
3 -> (def),
4 -> (ghi),
...
9 -> (wxyz).

最佳答案

您可能希望将相关字符串编码为数值。从那里,您可以将电话号码和文字视为相同。如果您要自己动手,您可能需要查看 Trie 数据结构 ( http://en.wikipedia.org/wiki/Trie )。或者,您可以使用 SQLite 或 Core Data 之类的东西来存储编码值并使用“like”语句进行检索。

关于ios - 使用 NSRange 和手机平板上的字符搜索表格 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12572459/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com