Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.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 在后台提取以进行恢复期间呈现UITableView_Ios_Multithreading_Uitableview_Uikit_Background Process - Fatal编程技术网

Ios 在后台提取以进行恢复期间呈现UITableView

Ios 在后台提取以进行恢复期间呈现UITableView,ios,multithreading,uitableview,uikit,background-process,Ios,Multithreading,Uitableview,Uikit,Background Process,我有一个表,其中的行通常是从后台线程中运行的进程中呈现的(不是为了减缓滚动)。所有这些都可以很好地工作,但是,当应用程序从后台获取启动时,在调用获取完成处理程序之前,我很难呈现表。事实上,看起来主线程(负责在重载数据调用后呈现表)只有在调用获取完成处理程序后才得到处理,在保存表的状态之前,没有多少时间呈现表 有没有办法运行一个不在主线程中重新加载数据的表?还有什么办法可以确保在调用fetchcompletion之前呈现表吗

我有一个表,其中的行通常是从后台线程中运行的进程中呈现的(不是为了减缓滚动)。所有这些都可以很好地工作,但是,当应用程序从后台获取启动时,在调用获取完成处理程序之前,我很难呈现表。事实上,看起来主线程(负责在重载数据调用后呈现表)只有在调用获取完成处理程序后才得到处理,在保存表的状态之前,没有多少时间呈现表

有没有办法运行一个不在主线程中重新加载数据的表?还有什么办法可以确保在调用fetchcompletion之前呈现表吗