首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何每隔x毫秒在视图控制器中执行一个方法?

要在视图控制器中每隔x毫秒执行一个方法,您可以使用定时器。以下是一个简单的示例,说明如何在Swift中实现这一点。

代码语言:swift
复制
import UIKit

class ViewController: UIViewController {

    var timer: Timer?

    override func viewDidLoad() {
        super.viewDidLoad()

        // 设置定时器
        timer = Timer.scheduledTimer(timeInterval: 0.5, target: self, selector: #selector(executeMethod), userInfo: nil, repeats: true)
    }

    @objc func executeMethod() {
        // 在这里执行您的方法
        print("执行方法")
    }
}

在这个示例中,我们创建了一个名为executeMethod的方法,并设置了一个定时器,使其每隔0.5秒执行一次该方法。您可以根据需要调整timeInterval参数以更改执行间隔。

请注意,这个示例是使用Swift编写的,如果您使用的是其他编程语言,实现方式可能会有所不同。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券