小编Ger*_*ald的帖子

计时器在Swift中如何工作?

我在Swift中使用了一个Timer,不确定它是如何工作的。我试图扫描2秒钟,连接到外围设备,然后结束扫描。我有以下代码,其中connectToPeripheralstartScanendScan是同一类中的函数。

    startScan()
Timer(timeInterval: 2, target: self, selector: #selector(connectToPeripheral), userInfo: nil, repeats: false)
    endScan()
Run Code Online (Sandbox Code Playgroud)

选择器如何在计时器中工作?在代码调用计时器之后,代码是仅执行选择器,而不调用下一个代码位,还是仅在选择器运行完毕后才调用下一个代码?基本上,我要问的是有关计时器及其选择器的事件周期是多少。

timer selector swift

6
推荐指数
1
解决办法
2021
查看次数

标签 统计

selector ×1

swift ×1

timer ×1