【发布时间】:2015-05-25 09:37:48
【问题描述】:
我有一个数据密集型 Cappuccino 应用程序,运行“作业”最多可能需要 30 秒。一个示例可能是组合来自多个数组的值以生成另一个数组以用于 TableView。我想包含一个动画进度条,这将花费超过一秒或 2 秒,但我似乎阻止了主(主)线程,因此看不到任何活动。即控制台消息和显示更新都等到作业完成。是否可以在后台线程上运行这样的作业,以便主应用程序(包括进度条)可以在此过程中更新和显示?
【问题讨论】:
标签: multithreading cappuccino objective-j