2015-09-20 3 views
0

У меня есть приложение, которое представляет собой сборник многостраничных новостных статей. Эти статьи содержат, например, 2000-3000 слов. Im прямо сейчас, начиная с внедрения iOS9 Spotlight Search.Поиск объектов в формате iOS 9. Каков необходимый объем данных для индексации?

Пока я в том числе весь текст статьи как contentDescription моего index'd пункта в CSSearchableItemAttributeSet.

Это правильный способ индексирования моих статей?

Кажется, что это действительно добавит в базу данных iOS, чтобы индексировать эти очень большие статьи один за другим, но что я знаю.

Спасибо!

ответ

0

Использовать публичную индексацию NSUserActivity и CoreSpotlight, чтобы индексировать подмножество контента, наиболее подходящего для пользователя, например наиболее популярные элементы или те, которые находятся в географическом местоположении. Вы не должны слепо добавлять тысячи элементов, используя NSUserActivity и CoreSpotlight. Вместо этого сосредоточьтесь на добавлении элементов, с которыми пользователи фактически взаимодействуют или которые каким-то образом идентифицируют людей.