J'ai mis à jour xcode aujourd'hui vers la version 7.3 et soudainement le module utilisant CorePlot génère des erreurs. "graph in unavailable" et "dataSource indisponible". Je n'ai pas apporté de modifications à cette section de code depuis sa création. J'ai remarqué qu'il y a une nouvelle version de CorePlot - cela va-t-il aider ou blesser?
Extrait de code:Erreurs CorePlot après la mise à niveau vers xcode 7.3
//1a - set up the 2 scatter plots - avg expected return for each portfolio
CPTScatterPlot *modelAvgRtnPlot = [[CPTScatterPlot alloc] init];
modelAvgRtnPlot.dataSource = self;
modelAvgRtnPlot.identifier = @"Portfolio A Expected Avg Return";
modelAvgRtnPlot.title = @"Model (A) Average Rtn";
La ligne modelAvgRtnPlot.dataSource = self;
donne l'erreur de compilation 'dataSource est indisponible'
deuxième question avec 'graphique' - extrait:
-(void)barPlot:(CPTBarPlot *)plot barWasSelectedAtRecordIndex:(NSUInteger)index {
// 1 - Is the plot hidden?
if (plot.isHidden == YES) {
return;
}
// 2 - Create style, if necessary
static CPTMutableTextStyle *style = nil;
if (!style) {
style = [CPTMutableTextStyle textStyle];
style.color= [CPTColor darkGrayColor];
style.fontSize = 16.0f;
style.fontName = @"Raleway-Bold";
}
// 3 - Create annotation, if necessary
NSNumber *price = [self numberForPlot:plot field:CPTBarPlotFieldBarTip recordIndex:index];
if (self.priceDeviationAnnotation) {
[plot.graph.plotAreaFrame.plotArea removeAnnotation:self.priceDeviationAnnotation];
self.priceDeviationAnnotation = nil;
}
dans ce qui précède, [plot.graph.plotAreaFrame.plotArea...]
est l'erreur "graphique" n'est pas disponible "
n'a pas ajouté de commentaire – RegularExpression