PNS는 Push Notification의 약자로 인터넷이 되는 공간에서
즉 서버에서 응답이 들어왔을 때 메세지를 보여주는 반면,
LNS는 OS단에 스케쥴을 등록함으로써 등록된 날짜, 패턴에 맞게 인터넷이 되지 않는곳에서도 메시지를 받아볼 수 있다.
이는 iOS단에 시계 어플 기능 중 하나 알람 기능과 동일하다.
샘플을 만들어보도록 하겠다.
require class
- UILocalNotification
실제 OS단에 등록 하기 위한 클래스.
- NSCalendar
Local Notification 인스턴스에 등록하기 위해 사용.
- NSDate
현재 시간을 구하기 위한 클래스.
- NSDateComponents
Local Notification 인스턴스에 등록하기 위해 사용.
- NSDictionary
Local Notification 인스턴스에 등록하기 위해 사용.