-1

我正在显示一些警报视图,例如 Don 操作,然后在此之后/下方,我正在调用一种方法来从 iphone 的资产库中读取资产库图像,就像在 Backgroung 线程中一样。读取图像的完成处理程序位于后台线程中运行的同一 fx 中(我正在使用 fx isMainThread 打印 Bool 值)。当控制在读取图像的完成块内时,它开始执行主线程中的代码。为什么这样?完成块是在后台线程还是主线程中运行。

IMP:当我第一次点击操作时,这个完成阻塞在主线程中只发生一次或启动应用程序启动,第一次操作后它不会阻塞 UI。

4

1 回答 1

0

我解决了这个问题。实际上我的代码没有问题。我上面解释的问题仅与越狱设备有关。其他最新设备,代码运行良好。

于 2013-03-07T10:36:11.940 回答