通知:本地通知和遠(yuǎn)程通知

通知中心(NotificationCenter)和通知(UILocalNotification)是雷鋒和雷峰塔的關(guān)系哦

通知分為本地通知和遠(yuǎn)程通知

本地通知就是你好久不用一個(gè)程序,它給你拉一條橫幅寫“部落里沒有你臣妾好寂寞”;或者更典型的一個(gè)日歷軟件,到時(shí)間提醒你今天是喬幫主的忌日。(UILocalNotification)

即:由本地應(yīng)用程序發(fā)起的通知携兵,一般是在應(yīng)用程序處于后臺(tái)或退出后藐握,讓iOS系統(tǒng)在指定時(shí)間通知用戶的一種方式购岗。

遠(yuǎn)程通知就是你收到一條微信潦匈,在鎖屏上顯示的或在頂部導(dǎo)航欄顯示的对蒲。(APNS)

本地通知使用步驟:

創(chuàng)建本地通知對(duì)象(UILocalNotification)
let notification = UILocalNotification()
設(shè)置處理通知的時(shí)間(fireDate屬性)
notification.fireDate = NSDate(timeIntervalSinceNow: 5)
配置通知的內(nèi)容:通知主體,通知聲音,圖標(biāo)數(shù)字

notification.repeatInterval = NSCalendarUnit.CalendarUnitMinute//CalendarUnit是指一分鐘/小時(shí)/周之后再發(fā)
notification.alertBody = "通知主體內(nèi)容!"
notification.applicationIconBadgeNumber = 1//強(qiáng)迫癥最受不了的小紅點(diǎn)萝快,圖標(biāo)數(shù)字1
notification.soundName = "success.caf"
調(diào)用通知:

按計(jì)劃調(diào)度: scheduleLocalNotification(一般情況都是按計(jì)劃調(diào)用)

UIApplication.sharedApplication().scheduleLocalNotification(notification)
立即調(diào)用: presentLocalNotification(一般不用)

要注意從iOS8開始屎即,應(yīng)用想發(fā)通知庙睡,必須經(jīng)過用戶允許,否則通知無法發(fā)送技俐。

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
//判斷當(dāng)前設(shè)備是否是IOS8
if(UIDevice.currentDevice().systemVersion > 7.0){
//向用戶申請(qǐng)發(fā)通知的權(quán)限(參數(shù)可以允許:通知內(nèi)容乘陪,通知聲音,圖標(biāo)數(shù)字)
let settings = UIUserNotificationSettings(forTypes:UIUserNotificationType.Alert | UIUserNotificationType.Sound | UIUserNotificationType.Badge, categories:nil)
application.registerUserNotificationSettings(settings)
? ? ? ? ? ? }


用戶點(diǎn)擊通知之后會(huì)進(jìn)入我們的App雕擂,所以還需要

1.取消紅點(diǎn)
func applicationWillEnterForeground(application: UIApplication) {
? ? ? ?println("應(yīng)用程序從后臺(tái)進(jìn)入到了前臺(tái)!")
? ? ? ?//取消應(yīng)用程序消息圖標(biāo)
? ? ? ?application.applicationIconBadgeNumber = 0
? ?}
//取消已有的通知
? ? ? ?UIApplication.sharedApplication().cancelAllLocalNotifications()

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末啡邑,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子井赌,更是在濱河造成了極大的恐慌谤逼,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,185評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件仇穗,死亡現(xiàn)場(chǎng)離奇詭異流部,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)纹坐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門枝冀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人恰画,你說我怎么就攤上這事宾茂。” “怎么了拴还?”我有些...
    開封第一講書人閱讀 163,524評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵跨晴,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我片林,道長(zhǎng)端盆,這世上最難降的妖魔是什么费封? 我笑而不...
    開封第一講書人閱讀 58,339評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮弓摘,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘韧献。我一直安慰自己末患,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評(píng)論 6 391
  • 文/花漫 我一把揭開白布璧针。 她就那樣靜靜地躺著,像睡著了一般探橱。 火紅的嫁衣襯著肌膚如雪申屹。 梳的紋絲不亂的頭發(fā)上隧膏,一...
    開封第一講書人閱讀 51,287評(píng)論 1 301
  • 那天哗讥,我揣著相機(jī)與錄音,去河邊找鬼私植。 笑死忌栅,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的曲稼。 我是一名探鬼主播索绪,決...
    沈念sama閱讀 40,130評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼贫悄!你這毒婦竟也來了瑞驱?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,985評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤窄坦,失蹤者是張志新(化名)和其女友劉穎唤反,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鸭津,經(jīng)...
    沈念sama閱讀 45,420評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡彤侍,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了逆趋。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盏阶。...
    茶點(diǎn)故事閱讀 39,779評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖闻书,靈堂內(nèi)的尸體忽然破棺而出名斟,到底是詐尸還是另有隱情,我是刑警寧澤魄眉,帶...
    沈念sama閱讀 35,477評(píng)論 5 345
  • 正文 年R本政府宣布砰盐,位于F島的核電站,受9級(jí)特大地震影響坑律,放射性物質(zhì)發(fā)生泄漏岩梳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蒋腮。 院中可真熱鬧淘捡,春花似錦藕各、人聲如沸池摧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽作彤。三九已至,卻和暖如春乌逐,著一層夾襖步出監(jiān)牢的瞬間竭讳,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評(píng)論 1 269
  • 我被黑心中介騙來泰國打工浙踢, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留绢慢,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,876評(píng)論 2 370
  • 正文 我出身青樓洛波,卻偏偏與公主長(zhǎng)得像胰舆,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蹬挤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 許多集成的步驟個(gè)推官網(wǎng)都有了缚窿,這里只寫關(guān)于推送的遠(yuǎn)程推送和本地通知的步驟和代碼。APP在后臺(tái)時(shí):走蘋果的APNS通...
    AllureJM閱讀 2,720評(píng)論 1 9
  • 概述 在多數(shù)移動(dòng)應(yīng)用中任何時(shí)候都只能有一個(gè)應(yīng)用程序處于活躍狀態(tài)焰扳,如果其他應(yīng)用此刻發(fā)生了一些用戶感興趣的那么通過通知...
    莫離_焱閱讀 6,512評(píng)論 1 8
  • 應(yīng)用程序必須進(jìn)行適當(dāng)配置倦零,才可以接受本地或遠(yuǎn)程通知。配置過程在iOS和OS X略有不同吨悍,但基本原理是相同的扫茅。在啟動(dòng)...
    shenzhenboy閱讀 1,385評(píng)論 1 2
  • 這個(gè)社會(huì)是現(xiàn)實(shí)的葫隙,努力不一定有收獲。 在這個(gè)弱肉強(qiáng)食的社會(huì)停蕉,大家都爭(zhēng)著擠著往上爬,金字塔的頂端位置是有限的慧起,底端...
    加鹽的果橙閱讀 1,066評(píng)論 0 7
  • 中國古代民間神話傳說中的神獸是指以兩儀二圣與天之四靈為代表的皆可見于中國經(jīng)典中的生物册倒。 這些生物在現(xiàn)實(shí)中大多無法找...
    晨煙露閱讀 639評(píng)論 0 0