有没有办法在 5 秒后传递一个变量?
Is there a way to pass a variable after 5 seconds?
我正在使用 Swift 创建一个桌面应用程序,我需要在 5 秒后传递一个 stop
布尔值。我该怎么做?
您可以使用 asyncAfter 创建异步延迟。 5.0 秒后你可以做你想做的事。
var stop: Bool = false
DispatchQueue.main.asyncAfter(deadline: .now() + 5.0) { // runs after 5.0 seconds
// pass your stop boolean here
}
我正在使用 Swift 创建一个桌面应用程序,我需要在 5 秒后传递一个 stop
布尔值。我该怎么做?
您可以使用 asyncAfter 创建异步延迟。 5.0 秒后你可以做你想做的事。
var stop: Bool = false
DispatchQueue.main.asyncAfter(deadline: .now() + 5.0) { // runs after 5.0 seconds
// pass your stop boolean here
}