Зависит от того, нужен ли он для анимации.Core Graphics, вероятно, подходит, если вы рисуете ее один раз, а затем отображаете ее как изображение, но это будет очень медленно, если вам потребуется перерисовывать каждый кадр.
UIKit на самом деле намного быстрее, потому что рисование UIViewаппаратное ускорение, так что вы можете просто добавить UIImageView для каждой точки на графике, но из моих собственных экспериментов, которые, вероятно, будут слишком медленными для взаимодействия в реальном времени, если имеется более 200 просмотров изображений (по крайней мере, если вы хотите, чтобы он работал навсе, что старше iPhone 4S).
Если вам нужна производительность в режиме реального времени, то на самом деле остается только OpenGL, который довольно сложно настроить, если вы не используете библиотеку, такую как Cocos2D или Sparrow, чтобы упростить ее.Я бы предложил Sparrow для ваших целей, потому что представления Sparrow можно использовать в обычном приложении UIKit, тогда как Cocos2D предоставляет целую среду приложения и сложнее использовать только для одного представления в обычном приложении UIKit.
http://www.sparrow -framework.org /