Swift 2.0 Core Spotlight API - 仅搜索标题

时间:2015-06-10 08:20:05

标签: swift api spotlight ios9

我正在iOS 9中测试新的Core Sportlight API功能。索引过程运行良好,但是有一种方法可以定义索引项目只能通过"标题"属性而不是" title"和"描述"?

也许你已经有了比我更多的信息。

1 个答案:

答案 0 :(得分:1)

我尝试过使用Objective C这样做,并且效果很好。

这取决于使用“CSSearchableAttributeSet”的实现。 在obj C中,有许多CSSearchableAttributeSet的实现,如

  1. CSSearchableItemAttributeSet_General
  2. CSSearchableItemAttributeSet_Document
  3. CSSearchableItemAttributeSet_Image 和其他人。
  4. 我在我的代码中使用了CSSearchableItemAttributeSet_General,我只能通过title属性进行搜索。实际上,CSSearchableItemAttributeSet的特定实现甚至没有“description”属性。

    因此,根据您要搜索的对象类型,您可以使用特定的实现。

    我相信它在swift中也是同等级的。

    -Tejas