第一步:建立本地推送
// 建立乙個本地推送
uilocalnotification *notification = [[[uilocalnotification alloc] init] autorelease];
//設定10秒之後
nsdate *pushdate = [nsdate datewithtimeintervalsincenow:10];
if(notification != nil)
第二步:接收本地推送
- (void
uialertview *alert = [[uialertview alloc] initwithtitle:@"iweibo"
message:notification.alertbody delegate:nil cancelbuttontitle:@
"確定"
otherbuttontitles:nil];
[alert show];
// 圖示上的數字減1
}
第三步:解除本地推送
//獲取本地推送陣列
//宣告本地通知物件
uilocalnotification *localnotification;
if(localarray)
localnotification = [noti retain];
break
;
}
}
}
//判斷是否找到已經存在的相同key的推送
if(!localnotification)
if(localnotification)
}
IOS開發 本地推送
主要考慮以下點 如何設定推送 包括推送內容 推送時間 推送週期等 接收到推送後如何響應 主要的使用者互動在這裡 如何移除本地推送 註冊本地通知 void registerlocalnotification ios8後,需要先註冊通知型別,才能得到授權 uiusernotificationtype t...
本地通知和推送通知 iOS開發
一 通知的型別 1.橫幅 banner 橫幅通知是在ios5中出現的新特性,是顯示在螢幕頂部的橫條,幾秒鐘後會自動消失。一條橫幅通知會顯示程式的小圖示 低分屏下顯示29 29的圖示,高分屏顯示58 58的圖示 程式的名字和通知的內容。小圖示可以幫助使用者一眼就看清楚是哪乙個應用程式在提醒他們。2.提...
iOS裝置中的推送 四 本地推送 鬧鐘
推送的介紹 ios 裝置推送中除了遠端推送幾乎必不可少外,本地推送在一些情況下同樣有著其特殊的作用。本地推送最常用的就是在軟體中讓使用者自己設定乙個提醒,比如鬧鐘,備忘提醒等。今天我們就以乙個鬧鐘舉例來說明一下本地推送的應用。本地推送中屬性的介紹 uilocalnotification的例項,主要有...