how to aggregate information on UIImage?
- by user1582281
I want to draw on each drawing cycle 1000 more lines on my UIIMage, right now I do it by :
-(void)drawRect
{
for(int i=0;i<1000;i++)
{
UIGraphicsBeginImageContext(myImage.size);
code to draw line on current context...
draw previous info from myImage:
[myImage drawInRect:myRect];
//store info from context back to myImage
myImage=UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
}
//append the image on the right side of current context:
[myImage drawInRect:myRightRect];
}
problem is that I think that drawing entire image each time just for the few lines added is very expensive, anyone has any idea how to optimize it?