0

我有一个 OS X 应用程序。它有“全部更新”按钮。
问题是这个“全部更新”操作需要一些时间(从 1 秒到几分钟,具体取决于数据库的大小)。现在,当我按下“全部更新”按钮时,我的应用程序会冻结一段时间,鼠标变成“旋转彩虹”。

当这个应用程序“正在思考”时,我需要在底部做一个小旋转圆圈,就像这样: http
://d.pr/i/Cps6+ 期待你的答案,Alexander

4

1 回答 1

0

使用 GCD 在后台线程中执行操作(更新所有操作)并使用“ NSProgressIndicator ”来显示加载。

这是 GCD 的一个片段

http://www.asnippet.com/one_snippet.php?command=getSnippet&snippetId=1922

于 2013-05-06T12:41:30.933 回答