Мне нужно создать игру для iPhone 3, в которой изображение пиксель за пикселем исчезнет. Я использую
UIGraphicsBeginImageContext (CGSizeMake (300.0f, 440.0f));
[MyImage.image drawInRect: CGRectMake (0, 0, 320, 480)];
while (i <4380) {
if (condition) {
CGContextClearRect (UIGraphicsGetCurrentContext (), CGRectMake (x, y, width, height));
}
}
MyImage.image = UIGraphicsGetImageFromCurrentImageContext ();
UIGraphicsEndImageContext ();
но этот код медленно работает на iPhone MB046LL
Какие методы можно использовать для стирания изображения пиксель за пикселем?