Я передаю изображения в клиентское приложение. Я хочу, чтобы изображения отображались как можно быстрее. Я могу получать изображения со скоростью 40-50 кадров в секунду на клиенте, но могу рисовать их со скоростью не более 15 кадров в секунду. Я хотел бы получить как минимум 30 кадров в секунду, но также хотел бы посмотреть, смогу ли я отображать их так же быстро, как я их получаю, до 40 кадров в секунду, если это возможно. Это то, что я сейчас делаю, можно ли это нарисовать быстрее?
UIImage * image = [[UIImage alloc] initWithData:imageData];
[self.mainImageView.layer setContents:(__bridge id)(image.CGImage)];