ios - 如何在 swift 中进一步减少延迟时间?

标签 ios xcode swift xcode7

我有这个代码

let time = dispatch_time(dispatch_time_t(DISPATCH_TIME_NOW), 2 * Int64(NSEC_PER_SEC))
        dispatch_after(time, dispatch_get_main_queue()) {

我想进一步缩短时间,因为 2 似乎太长了,但是当我将 1 设置为快时,我该如何更改它以便更好地控制时间?

谢谢

最佳答案

你可以延迟任意秒,比如1.2s

let time = dispatch_time(DISPATCH_TIME_NOW,Int64(1.2 * Double(NSEC_PER_SEC)))

关于ios - 如何在 swift 中进一步减少延迟时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33520468/

相关文章:

ios - Swift 中开关盒的穷举条件

iphone - UITableViewCells 使用 textViewDidEndEditing 将数据写入 plist

ios - 如何使用 Storyboard将图像缩放到不同的 iPhone 屏幕?

java - Android如何像在iOS中一样将异步任务分组在一起

ios - 旋转UIButton并保留其大小

ios - 如何覆盖 firebase 存储 url 值 Swift 4

ios - 在 iOS 上测试应用内购买

swift - Xcode 8 中没有 IOS 10 模拟器

ios - Swift 中没有数据传递时的完成 block 语法

ios - MacOS 外接显示器插入时如何收到通知