Хотя в АЦП имеется пример кода для родительских / дочерних (один ко многим, а не наследования) основных данных, дочерние отношения управляются простой загрузкой всех связанных объектов в набор, а затем в массив. Приложение, которое я имею в виду, может иметь огромное количество связанных данных на родительский объект, поэтому я хотел бы использовать NSFetchedResultsController на дочерней стороне. Мои попытки сделать это работали не так, как обратный вызов делегата controllerDidChangeContent. С одним извлеченным контроллером результатов на главном контроллере таблиц и другим на множестве сторон, и aFetchedResultsController.delegate = self; обратные вызовы делегатов запускались для случайных объектов - ошибки возвращались из неверного селектора 'controllerDidChangeContent:' в таких вещах, как панель инструментов и sqllite, при каждом обновлении базовых данных.
Может кто-нибудь предложить рабочий пример кода использования NSFetchedResultsController в родительской и дочерней частях отношения.