【发布时间】:2011-12-13 16:24:13
【问题描述】:
我正在开发一个 iOS 应用程序。我有一个包含很多公司名称的 Core Data 数据库。
当用户插入一个不存在的公司名称时,我想显示“相似”的公司名称。例如,如果用户输入“Aple”,我想显示“Did you mean Apple?”。
我知道查找与模式近似(而不是完全)匹配的字符串的技术称为近似字符串匹配,或者通俗地说,模糊字符串搜索。
理论上,有很多算法,或多或少是有效的:Levenshtein 距离计算算法等等。
但在实践中,是否有人已经实现了类似的东西,可以轻松与核心数据一起使用?
【问题讨论】:
标签: iphone objective-c ios core-data string-search