Использование базовых данных. Допустим, у нас есть модели для команды и игрока.
Предположим:
-Каждый игрок является членом одной команды
-Соответствующие отношения были сделаны в файле xcdatamodel.
У меня есть TeamListViewController (список всех команд), когда я выбираю команду, я хочу видеть список игроков, связанных с этой выбранной командой, в PlayerListViewController.
Затем я хочу выбрать отдельного игрока, посмотреть PlayerViewController и просмотреть его личную информацию, отредактировать данные и т. Д.
Я знаю, как использовать fetchResultsController для получения списка всех игроков.
Как мне лучше всего получить данные, необходимые для отображения только игроков выбранной команды?
Кроме того, если я просто перетаскиваю данные в массив, чтобы я мог их отобразить, как мне также обеспечить, чтобы массив оставался синхронизированным с основными данными при внесении других изменений в запись?