Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.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
在ObjC、iOS中解析数据时如何在线显示数据_Ios_Objective C_Multithreading - Fatal编程技术网

在ObjC、iOS中解析数据时如何在线显示数据

在ObjC、iOS中解析数据时如何在线显示数据,ios,objective-c,multithreading,Ios,Objective C,Multithreading,我有一个CSV数字文本文件,我想把它解析成一个数组并显示在一个图表上。允许在显示所有内容之前完成解析过程将导致在短时间内没有任何明显的事情发生 所以我想在解析数据时显示它。不幸的是,我在线程方面的经验很少,所以我不知道从哪里开始。根据我自己的经验,您可能希望使用GCD(Grand Central Dispatch)。它是一个低级C库,我在某些函数需要“执行某些操作”时使用它,然后用结果更新UI 您主要希望在后台运行解析器函数,然后在函数完成后,更新主线程上的UI 这里有一个链接到我所做的 下面是

我有一个CSV数字文本文件,我想把它解析成一个数组并显示在一个图表上。允许在显示所有内容之前完成解析过程将导致在短时间内没有任何明显的事情发生


所以我想在解析数据时显示它。不幸的是,我在线程方面的经验很少,所以我不知道从哪里开始。

根据我自己的经验,您可能希望使用GCD(Grand Central Dispatch)。它是一个低级C库,我在某些函数需要“执行某些操作”时使用它,然后用结果更新UI

您主要希望在后台运行解析器函数,然后在函数完成后,更新主线程上的UI

这里有一个链接到我所做的

下面是GCD的另一个深入示例