iOS本地推送 常用開發中,通過訊息傳遞資訊

2021-06-22 17:35:20 字數 891 閱讀 4984

第一步:建立本地推送   

// 建立乙個本地推送 

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的例項,主要有...