В любом случае, мой ответ может быть оценен примерно здесь. Я расскажу кое-что из нашего опыта.Мы создавали приложение для iPhone / iPad, которое занималось графиками (Line / Column / Pie / ...).Меня попросили провести исследование, какую технологию использовать.Итак, в конце концов мы выбрали OpenGL ES, так как это гораздо более гибкий и низкоуровневый графический движок.Наконец, когда мы столкнулись с множеством проблем с OpenGL, при рисовании этих диаграмм в UITableViews были созданы фоновые потоки и циклы и множество настроек, чтобы повысить производительность и исключить сбои приложения, которые сохранялись.В конце мы поняли, что наши графики не так гладко прорисованы, как многие другие существующие приложения.Рисование архитектуры кадр за кадром может быть эффективным, когда не так много вычислений, но в нашем случае это было очень медленно, даже если большая часть вершин была предварительно рассчитана.Наконец мы решили перейти на Quartz2D и на самом деле мы выиграли войну.Все графики построены на платформе iOS, которая является родной и оптимизирована для быстрого и плавного рисования.Поэтому, если вы пытаетесь нарисовать просто линию и думаете, что улучшите производительность, перейдя от кварца к открытому стеклу, я считаю, что не стоит этого делать.Удачи.