标签: ios multithreading swift
我有一个需要很长时间才能运行的线程。它生成其他线程使用的数据,但我不希望它们将任何数据返回给UI,直到它有效。
我想创建一个填充了那些在长线程完成之前不应运行的函数的队列,然后长线程应该在完成后启动该队列。
长线程是一种异步云服务,可从远程设备中提取数据。
其他线程是用于更新显示的UI按钮。我希望那些将更新函数放入队列中以便在它准备好时运行,这样我就不会阻止UI线程。