大家好,我需要创建一个按钮,每60天启用一次,我创建了它,但它只在应用程序正在运行或在后台运行时,如何在应用程序关闭并再次打开时使其工作?
这是我做的事情:
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBOutlet weak var questBtn: UIButton!
func enableButton() {
self.questBtn.isEnabled = true
}
@IBAction func questBtn(_ sender: Any) {
self.questBtn.isEnabled = false
Timer.scheduledTimer(timeInterval: 5185000, target: self, selector: Selector(("enableButton")), userInfo: nil, repeats: false)
}
我在这里找到了一个解决方案,但我是一个非常大的人,并且没有代码示例 我希望你能帮助我。 三江源