Я осуществляю поиск прожектора для приложения, которое в основном содержит некоторые данные на основе местоположения. Это приложение не поддерживает кеширование.iOS 9 поиск индекса прожектора
Я хотел бы проиндексировать некоторые элементы для прожектора, поэтому я добавляю его с использованием рамки CoreSpotlight. Поскольку мы не кэшируем данные, с нашей стороны невозможно удалить элемент, используя deleteSearchableItemsWithIdentifiers:
. Только способ удалить можно путем удаления всех предметов deleteAllSearchableItemsWithCompletionHandler:
- Какое максимальное количество предметов я могу индексировать?
- ОС автоматически удаляет индексированный элемент, если какой-либо порог превышает?
- Нужно ли нам удалять его самим?