Возможно ли как-то наблюдать за свойством UIApplication.sharedApplication()
в swift
?Swift соблюдать UIApplication property
Мне нужно отслеживать UIApplication.sharedApplication().applicationIconBadgeNumber
, чтобы обновить мое приложение UI
на основе этого номера, но всякий раз, когда это свойство изменено, пользовательский интерфейс не изменяется.
Мой код относительно этого:
private var badgeCount: String = String(UIApplication.sharedApplication().applicationIconBadgeNumber)
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
self.notificationsButton.setTitle(self.badgeCount, forState: .Normal)
}