如何在Swift中的NSTimer上自动OpenURL

时间:2015-10-16 04:19:09

标签: ios swift nstimer

我正在使用以下代码在Swift中打开带有UIButton的网址

UIApplication.sharedApplication().openURL(url!)

这本身效果非常好,但我正在寻找以NSTimer为目标,目标是URL打开而不按任何“按钮”< / strong>由用户提供。

任何人都可以提供帮助吗?

2 个答案:

答案 0 :(得分:2)

用快速语言试试这个

NSTimer.scheduledTimerWithTimeInterval(2.0, target: self, selector: "timerFunctionRun", userInfo: nil, repeats: false)

和函数一样

func timerFunctionRun () {
  UIApplication.sharedApplication().openURL(url!)
}

工作正常......

答案 1 :(得分:1)

在Swift中使用:

dispatch_after(2.0, dispatch_get_main_queue(), {
    // call your button action here
})

除非您重复打开此网址,否则您根本不需要计时器。