Я работаю над приложением iOS, которое визуализирует данные как граф линии. График рисуется как cgpath в полноэкранном пользовательском Uiview и содержит не более 320 точек данных. Данные часто обновляются, и график необходимо соответствующим образом перерисовываться - частота обновления 10 /с была бы хорошей. < /P>
Пока все так просто. Однако кажется, что мой подход занимает много времени процессора. Обновление графика с 320 сегментами в 10 раз в секунду результатов в 45% нагрузке ЦП для процесса на iPhone 4s. < /P>
Возможно, я недооцениваю графическую работу под капюшоном, но для меня нагрузка на CPU кажется важной для этой задачи. < /P>
ниже, что нагрузка на DataRect ()
ниже, что на Sette Set the New Set the Sette Set the Sette ()
Подробнее здесь: https://stackoverflow.com/questions/871 ... ng-cgpaths