Я очень плохо знаком с программированием на Iphone с помощью Objective-C, но за последние 1 месяц я его быстро освоил.
У меня есть приложение, которое считывает данные из CSV-файла, который я затем использую для построения графика.непрерывный график на Iphone.Проблема в том, что существует около 84 000 точек данных (основное требование), и текущий дизайн, который я использовал с Quartz 2D, помог создать необходимые графики, но UIView требуется около 3 минут, чтобы показать бесконечно длинный график, который я желаю.
Решение, которое я ищу, состоит в следующем:
Я намереваюсь использовать функцию на обычном языке C для последовательного доступа к файлу в потоке и передачи его функции рисования, которая затем обновитэкран, как данные поступают, так что пользователь имеет представление о том, как данные отображаются непрерывно.Однако проблема, с которой я столкнулся, заключается в том, что функция рисования CGRECT и setNEEDSDisplay просто принимают все точки одновременно и отображают в UIView
Как обновить только конкретную точку в UIView, когда данные поступают без очисткивесь вид