Ios 按字符串对对象数组排序

Ios 按字符串对对象数组排序,ios,nsmanagedobject,nssortdescriptor,Ios,Nsmanagedobject,Nssortdescriptor,我有一系列ManagedObject。每个都有一个标题(名称)。我不想按字母顺序排序,而是按与某个字符串最接近的字符串(搜索查询)排序 我该怎么做 谢谢如果您定义“最接近”匹配函数,并简单地将贴近度值分配给这些对象(与搜索查询相比),然后按其排序,可能是最好的选择。您如何定义“最接近”呢?在谷歌上,如果您键入红豆饼,就会出现红豆饼结果(结果按字符串排序),这是不接近的。这是准确的。在那个例子中是的,但假设我搜索read bean pies让每个人都饿了。在顶部,我希望看到红豆派,如果它是最接近的

我有一系列ManagedObject。每个都有一个标题(名称)。我不想按字母顺序排序,而是按与某个字符串最接近的字符串(搜索查询)排序

我该怎么做


谢谢

如果您定义“最接近”匹配函数,并简单地将贴近度值分配给这些对象(与搜索查询相比),然后按其排序,可能是最好的选择。

您如何定义“最接近”呢?在谷歌上,如果您键入红豆饼,就会出现红豆饼结果(结果按字符串排序),这是不接近的。这是准确的。在那个例子中是的,但假设我搜索read bean pies让每个人都饿了。在顶部,我希望看到红豆派,如果它是最接近的匹配,那么基本上你想教应用程序理解错误。祝你好运,你刚进入雷区。如果你想得到任何帮助,你应该在问题文本中加入一些正面、负面和假正面的例子。