Чтобы начать график с (0, 0), вам нужно изменить диапазоны x и y и точки пересечения. Вы можете изменить это, изменив
plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(1.0) length:CPTDecimalFromFloat(2.0)];
до
plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0.0) length:CPTDecimalFromFloat(2.0)];
, а также измените plotRangeWithLocation на 0 для yRange.
Кроме того, вам нужно изменить это
x.orthogonalCoordinateDecimal = CPTDecimalFromString(@"2");
до
x.orthogonalCoordinateDecimal = CPTDecimalFromString(@"0");
и сделать то же самое для orthogonalCoordinateDecimal для y.