У меня есть круговая диаграмма, работающая с использованием источников данных и методов делегирования для основного сюжета, однако теперь я пытаюсь использовать привязки и сталкиваюсь с некоторыми проблемами.
Я использую следующий код для привязки к контроллеру массива:
[graph addPlot:pieChart];
// add bindings
NSLog(@"The arranged objects are: %@", [[[self sectorAllocation] arrangedObjects] valueForKey:@"sectorPercentage"]);
[pieChart bind:CPTPieChartBindingPieSliceWidthValues toObject:[self
sectorAllocation] withKeyPath:@"arrangedObjects.sectorPercentage"
options:nil];
//Set the sorting
[[self sectorAllocation] setSortDescriptors:[NSArray arrayWithObject:
[NSSortDescriptor sortDescriptorWithKey:@"sectorPercentage" ascending:YES]]];
Вроде зацикливается на функции updateNormalizedData. Основываясь на моем заявлении NSlog, мой контроллер массива возвращает правильные значения, поэтому я понятия не имею, что я делаю неправильно ... какие-либо предложения?
