gpt4 book ai didi

objective-c - 在继续方法之前等待一些可变时间完成

转载 作者:行者123 更新时间:2023-12-03 17:06:06 24 4
gpt4 key购买 nike

我需要能够在等待用户输入时停止方法。

我尝试使用 while (true) 循环来检查是否设置了指示操作已完成的 bool 值,但正如我所预测的那样,它使应用程序无响应。

如何在设置变量后停止并恢复方法,而无需再次调用该方法,也不会使整个应用程序无响应。

这基本上是程序的作用

调用了 openFile 方法
openFile方法判断文件是否有密码
如果是,则向请求密码的用户显示警报

这就是问题所在,在输入密码之前停止该方法。

感谢任何帮助。

最佳答案

为什么要停止该方法?您可以使用代表。您呈现警报 View 并注册警报 View 的委托(delegate)。该委托(delegate)注册 didDismissAlertViewWithButtonIndex 方法并根据按钮进行操作。如果密码输入正确并且点击了“确定”按钮,您可以继续您的过程。

关于objective-c - 在继续方法之前等待一些可变时间完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7859796/

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