Почему это не работает ...?
У меня есть сущность «Клиент» и сущность «Автомобиль» в базовой модели данных.Это отношения один ко многим.Я выбрал «Клиент» из контроллера табличного представления и выдвинул новый контроллер табличного представления, который должен отображать все автомобили , которыми владеет Клиент.
Основываясь на информации, содержащейся в других ответах в StackOverflow, я собрал следующий короткий код, чтобы исключить название автомобилей для отображения в ячейках контроллера табличного представления:
NSSet *cars = client.cars;
carsArray = [cars allObjects];
Car *car = (Car *)[carsArray objectAtIndex:indexPath.row];
cell.textLabel.text = [car carName];
Однако это не работает.Кто-нибудь может понять почему?Компилируется нормально.К вашему сведению - «клиент» - это выбранный клиентский объект;carsArray - это NSArray, объявленный в заголовочном файле viewcontroller, а Car имеет атрибут carName.