Что такое элементы индекса извлечения в модели CoreData?
1 ответ
Решение
Элементы индекса извлечения являются частью нового API индексации Apple, анонсированного на WWDC 2017. Они позволяют указывать один или несколько элементов индекса; свойства, которые используются для создания индекса для более быстрого поиска в базе данных. В вашем случае свойство "title" будет использоваться для создания индекса с именем componentIndex под вашей сущностью "Passage", что позволяет ускорить поиск по названию.
Объявление: https://developer.apple.com/videos/play/wwdc2017/210/?time=628
Демонстрация: https://developer.apple.com/videos/play/wwdc2017/210/?time=997
Документация (прокрутите вниз до "Работа с индексами"): https://developer.apple.com/documentation/coredata/nsmanagedobjectmodel