본문 바로가기

개발

[Swift 4] 노티피케이션을 이용한 간단한 날짜 변화 체크

앱을 사용 중 날짜가 변하면 노티피케이션이 감지하고 해당 작업을 실행한다.


NotificationCenter.default.addObserver(self, selector: #selector(self.dayDidchange), name: NSNotification.Name.NSCalendarDayChanged, object: nil)
 
      @objc func dayDidchange() {
        // 날짜 변화가 있으면 실행할 코드
          getToday()
          print("데이디드체인지:\(todayInt) :: \(year)\(month)\(day)\(weekday)")
          getLastLogin()
      }