Если у меня есть несколько сущностей, скажем, «Жанр», «Исполнитель», «Песня», и существует связь между тремя «один ко многим», то, как я выполняю поиск исполнителей в жанре, учитывая, что у меня есть общий NSFetchedResultsController
, чтонаходится в моем CoreManager
классе, который соответствует моим таблицам. Код прекрасно работает для запроса содержимого объекта, но я не уверен, что я нажал на один из жанров, чтобы отобразить этих исполнителей в них и перейти на несколько уровней. Мой код FRC
fetchedResultsController = {
let request = fetchRequest
request.sortDescriptors = sortDescriptor
request.predicate = fetchPredicate
request.returnsObjectsAsFaults = false
let context = managedContext
let frc = NSFetchedResultsController(
fetchRequest: fetchRequest,
managedObjectContext: context,
sectionNameKeyPath: sectionNameKeyPath , cacheName: cacheName)
return frc
}()