Связки какао и основной сюжет

У меня есть круговая диаграмма, работающая с использованием источников данных и методов делегирования для основного сюжета, однако теперь я пытаюсь использовать привязки и сталкиваюсь с некоторыми проблемами.

Я использую следующий код для привязки к контроллеру массива:

[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, мой контроллер массива возвращает правильные значения, поэтому я понятия не имею, что я делаю неправильно ... какие-либо предложения?

введите описание изображения здесь


person Cory    schedule 28.07.2013    source источник


Ответы (1)


Вы обнаружили ошибку в круговой диаграмме. Я просто исправил это и внес изменения в репозиторий. Используйте Mercurial, чтобы получить последний код. Если вы не хотите обновлять всю библиотеку Core Plot, используйте изменение здесь, чтобы исправить вашу копию.

person Eric Skroch    schedule 28.07.2013
comment
Раньше я использовал двоичные файлы, поэтому мне пришлось перейти на зависимый метод ... потребовалось немного времени для настройки, но теперь все работает, спасибо. - person Cory; 30.07.2013