gpt4 book ai didi

objective-c - 同时运行两个 Action

转载 作者:搜寻专家 更新时间:2023-10-30 20:06:14 25 4
gpt4 key购买 nike

我有一个逻辑问题。我不知道如何同时运行 2 个东西。

我想做的事情:

当用户关闭一个按钮(UIAlertView)时,将执行一个 Action 。此操作需要分钟。 2分钟。这很长,所以我想添加一个进度条来告诉用户进度。

我知道如何创建 ProgressView/Bar,但我不知道如何将 Progressbar 与 NSTask 结合。

我运行一个 NSTask,在此期间我想加载一个进度 View :)

谁能帮帮我? :)

谢谢。

我尝试使用 while(nstask 等)但是 while/for 语句仅适用于 bool 值 :)NSTask 有 bool 方法吗?比如(任务已经完成)之类的?

最佳答案

所有与用户界面交互的代码都必须在主线程上运行以保证稳定性,但是所有其他代码都可以在单独的线程上运行。

要运行后台任务,只需使用:

[self performSelectorInBackground:<#(SEL)#> withObject:<#(id)#>];

关于objective-c - 同时运行两个 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12582322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com