OBJ-C: obtention de la valeur minimum / maximum dans un NSMutableArray

Je veux obtenir les valeurs maximum et minimum d'un NSMutableArray donc je peux créer un noyau d'intrigue plotspace et graphique autour de ces valeurs max et min.

Mon code est comme suit:

NSMutableArray *contentArray = [NSMutableArray arrayWithCapacity:100];
NSUInteger i;
for (i=0; i<60; i++){
id x = [NSNumber numberWithFloat:i*0.05];
id y = [NSNumber numberWithFloat:1.2*rand()/(float)RAND_Max + 0.6];
[contentArray addObject:[NSMutableDictionary dictionaryWithObjectsAndKeys:x, @"x", y, @"y", nil]];
}

self.dataForPlot = contentArray;

CPXYPlotSpace *plotSpace = (CPXYPlotSpace *)graph.defaultPlotSpace;
plotSpace.xRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat() length:CPDecimalFromFloat()];
plotSpace.yRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat() length:CPDecimalFromFloat()];

Que dois-je remplir les blancs de xRange et yRange affectation si je veux le graphique à la travée est l'espace de ce qui est spécifié dans contentArray?

source d'informationauteur Kevin