NSMutableArray * val;
val = [[NSMutableArray alloc] initWithCapacity:15];
/*int outlineWidth = barOutlineWidth;
int outlineHalfWidth = (outlineWidth > 1) ? outlineWidth * 0.5f : 0;
*/
for ( Bar * obj in values )
{
// calcualte the bar size
float value = [obj value];
float scale = ( value / maxValue );
// shift the bar to the top or bottom of the render line
int pointY = lineHeight + ( (lineWidth * 0.5f) * ( ( value >= 0.0f ) ? -1 : 1 ) );
int barHeight = height * scale;
NSLog(@"%d", barHeight);
CGRect barRect = CGRectMake(pointX, pointY, width, -barHeight);
[val addObject:[NSNumber numberWithInt:barHeight]];
NSLog(@"%d", val);
I want to add the barheight (int) into array val...Is this possible? while running the code ,,
ession started at 2010-09-16 13:21:50 +0530.] 2010-09-16 13:21:53.791 BarGraphSample[3168:20b] 78 2010-09-16 13:21:53.797 BarGraphSample[3168:20b] 69398112 2010-09-16 13:21:53.807 BarGraphSample[3168:20b] 235 2010-09-16 13:21:53.812 BarGraphSample[3168:20b] 69398112 2010-09-16 13:21:53.813 BarGraphSample[3168:20b] 156 2010-09-16 13:21:53.814 BarGraphSample[3168:20b] 69398112
this is the output...
here the actual barheights are 78,235,156, while printing the array val..im getting like what you see..69398112.6939112........
what should i do?