Базовые данные извлекают запрос отношения один-ко-многим с NSFetchedResultsController - PullRequest
0 голосов
/ 23 декабря 2019

Если у меня есть несколько сущностей, скажем, «Жанр», «Исполнитель», «Песня», и существует связь между тремя «один ко многим», то, как я выполняю поиск исполнителей в жанре, учитывая, что у меня есть общий 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
}()

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...