我正在实施一个应用程序的聚光灯搜索,它基本上包含一些基于位置的数据,这个应用程序不支持缓存。
我想为聚光灯索引一些项目,所以我使用CoreSpotlight框架添加它。由于我们没有缓存数据,因此我们无法使用deleteSearchableItemsWithIdentifiers:
删除项目。我可以删除的唯一方法是删除所有项目deleteAllSearchableItemsWithCompletionHandler:
答案 0 :(得分:1)
我已经增加了1400名员工,只有问题是速度。可能需要一分钟来处理它们,所以我在backgroundQueue上完成了它。
姓名/办事处/电话和电话图标/照片。
为每位员工添加单独的图片很慢。
答案 1 :(得分:1)
项目数量没有这样的限制。但是如果您没有向CSSearchableItem对象提供和到期日期,iOS将在一段时间后自动删除它。