聚光灯iOS链接到API



我正在开发iOS设备的移动应用程序,我有问题!

我的应用程序包含一个搜索系统,我想在iOS中将我的系统曝光。我找到了一些信息,但要放一些选定的物品!这不是动态的!我们的数据库包含超过100 000行。因此,不可能将所有数据放入Spotlight搜索引擎中!

所以,我的问题是,我可以将聚光灯链接到我的API,以允许用户直接搜索聚光灯?

谢谢!

虽然聚光灯确实处理了相当大的条目(按数百到数千的条目),但这是一个好主意,而不是试图在其中放置〜100.000个条目(也是因为您的应用程序会是负责随着时间更新它们)。

您可以想到将"代理"条目添加到聚光灯下,例如您的数据/域类别。如果您要实施一个住宿预订应用程序,则可以将"酒店","旅馆"等条目添加到聚光灯下(包括顶级项目和用户选择的最爱/当前预订)等条目,以及适当的关键字。每个。如果用户在聚光灯下选择其中一个,则您的应用程序将打开并可以执行实际搜索。

在iOS 10中,有一个专用的API用于继续聚光灯搜索。您仍然必须首先提供与焦点匹配用户的搜索词相匹配的聚光灯条目,因此与我上面概述的方法并没有什么不同。

无法在您的应用中搜索用户类型的聚光灯。

nope,这肯定是不可能的。想象每个开发人员都想做类似的事情 - 用户将以包含10 GB索引数据的设备结束,他们将永远不会合理使用。CoreSpotlight索引每个应用程序几乎有限于您存储在此处的特定数据。您可以进行一些批次索引,但无法绕过Apple设置的合格限制。

tl; dr: spotlight 是针对数据用户很有可能对数据感兴趣的(基于F.E.他们已经看过它的事实,或者他们已经观看了相关/类似的内容)。这并不是要替换您的应用内搜索。

相关内容

  • 没有找到相关文章

最新更新