0
class TodayViewController: UIViewController, NCWidgetProviding {
var label = UILabel()
var count = 0
override func viewWillAppear(_ animated: Bool) {
debugPrint("viewWillAppear \(count)")
}
在我的應用程序,它會繼續增加計數,當用戶按下擴展名上的按鈕。然後當用戶交換通知中心,然後重新加載它時,函數viewWillAppear將觸發。我發現每次viewWillAppear被觸發時,計數值都會重置爲0。爲什麼?ViewDidAfter在今日擴展iOS
使用AppGroups(用戶默認值)來保存數據。 – PGDev
我已經使用過了,我所做的是每1分鐘有一個計時器更新AppGroup的值。但是,即使調試消息告訴我這是更新的,擴展名不會自動更新。任何方法來做到這一點? – user6539552