У меня есть сущность Core Data для iOS, например:
Entry [
name: String
uniqueId: String
]
Я использую NSFetchedResultsController
для извлечения всех записей, отсортированных по name
.
Существует ли более эффективный способ (т. Е. Не вызывать слишком много сбоев), чтобы найти индекс определенного uniqueId
в наборе результатов (например, для прокрутки до определенной строки таблицы) вместо итерации / фильтрации fetchedObjects
?
Есть ли вообще способ найти позицию записи с конкретными чертами в результатах запроса на выборку Core Data?
Любая идея будет оценена. Спасибо!