Кнопка включена каждые 60 дней в Swift 4 - PullRequest
0 голосов
/ 07 июня 2018

Привет всем, мне нужно создать кнопку, которая включена каждые 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)
}

Я нашел здесь решение, но я очень занят, и не было никакого примера кода, я надеюсь, что вы мне поможете.Thankyou

...