Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用从web服务检索的数据绘制CorePlot图形_Ios_Iphone_Asynchronous_Graph_Core Plot - Fatal编程技术网

Ios 使用从web服务检索的数据绘制CorePlot图形

Ios 使用从web服务检索的数据绘制CorePlot图形,ios,iphone,asynchronous,graph,core-plot,Ios,Iphone,Asynchronous,Graph,Core Plot,我在coreplot的帮助下画了一个图,其中有多个折线图。我有多个URL从web服务获取数据。问题是,我已经通过同步web服务调用实现了这一点,但它冻结了UI,所以我想通过异步调用实现它,但我无法做到这一点。在加载数据之前调用CorePlot的委托。请提供一些教程或示例代码。如果您有任何帮助,我们将不胜感激。Core Plot附带的AAPLot和StockPlot示例应用程序演示了如何做到这一点。在绘图数据可用之前,从-numberOfRecordsForPlot:返回零(0)。从web服务接收

我在coreplot的帮助下画了一个图,其中有多个折线图。我有多个URL从web服务获取数据。问题是,我已经通过同步web服务调用实现了这一点,但它冻结了UI,所以我想通过异步调用实现它,但我无法做到这一点。在加载数据之前调用CorePlot的委托。请提供一些教程或示例代码。如果您有任何帮助,我们将不胜感激。

Core Plot附带的AAPLot和StockPlot示例应用程序演示了如何做到这一点。在绘图数据可用之前,从
-numberOfRecordsForPlot:
返回零(0)。从web服务接收到所有数据后,在绘图上调用
-reloadData
,并从数据源返回正确的绘图数据。

您可以使用NSurlconnection类从web检索数据, 实现NSurlconnection类的委托

并在ConnectiondFinished delegate中进行绘图