1

代码块必须在后台线程上运行。所以App的结构是:

父类(抽象方法)
子类(抽象方法实现)

子类:方法调用被包围:

   dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, (unsigned long)NULL), ^(void) {}

问题:它仍然在主线程上运行。如果我输入 Sleep(20),它会阻塞主 UI 20 秒。代码块是数据库插入和网络调用。

请提出可能是什么问题。

4

0 回答 0