最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS判斷用戶是否打開APP通知開關(guān)

 更新時間:2017年04月28日 09:52:33   作者:KennyHito  
這篇文章主要為大家詳細(xì)介紹了iOS判斷用戶是否打開APP通知開關(guān)的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一.前言

  在多數(shù)移動應(yīng)用中任何時候都只能有一個應(yīng)用程序處于活躍狀態(tài),如果其他應(yīng)用此刻發(fā)生了一些用戶感興趣的那么通過通知機制就可以告訴用戶此時發(fā)生的事情。iOS中通知機制又叫消息機制,其包括兩類:一類是本地通知;另一類是推送通知,也叫遠(yuǎn)程通知。兩種通知在iOS中的表現(xiàn)一致,可以通過橫幅或者彈出提醒兩種形式告訴用戶,并且點擊通知可以會打開應(yīng)用程序,但是實現(xiàn)原理卻完全不同。

二.代碼如下

@interface AppDelegate ()

 

@end

 

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

   //開啟通知

 if ([[UIApplication sharedApplication]currentUserNotificationSettings].types!=UIUserNotificationTypeNone) {

  [self addLocalNotification];

 }else{

  [[UIApplication sharedApplication]registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound categories:nil]];

 }

 

 return YES;

}

 

#pragma mark 添加本地通知

-(void)addLocalNotification{

  //定義本地通知對象

 UILocalNotification *notification=[[UILocalNotification alloc]init];

  //調(diào)用通知

 [[UIApplication sharedApplication] scheduleLocalNotification:notification];

}

 

#pragma mark 移除本地通知,在不需要此通知時記得移除

-(void)removeNotification{

 [[UIApplication sharedApplication] cancelAllLocalNotifications];

}

@end

 三.效果圖

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • iOS適配https證書問題(AFNetworking3.0為例)

    iOS適配https證書問題(AFNetworking3.0為例)

    本篇文章主要介紹了iOS適配https問題(AFNetworking3.0為例)。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 淺談iOS推送證書生成pem文件(詳細(xì)生成過程)

    淺談iOS推送證書生成pem文件(詳細(xì)生成過程)

    這篇文章主要介紹了淺談iOS推送證書生成pem文件(詳細(xì)生成過程),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • iOS保存App中的照片到系統(tǒng)相冊或自建相冊的方法

    iOS保存App中的照片到系統(tǒng)相冊或自建相冊的方法

    這篇文章主要介紹了iOS保存App中的照片到系統(tǒng)相冊或自建相冊的方法,示例代碼為傳統(tǒng)的Objective-C語言寫成,需要的朋友可以參考下
    2016-04-04
  • iPhoneX 各種適配記錄筆記(超全面)

    iPhoneX 各種適配記錄筆記(超全面)

    iPhone X出來之后,關(guān)于劉海的各種適配成了程序員們首要考慮的問題,下面這篇文章主要給大家介紹了關(guān)于iPhoneX 各種適配的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-12-12
  • iOS 通過collectionView實現(xiàn)照片刪除功能

    iOS 通過collectionView實現(xiàn)照片刪除功能

    這篇文章主要介紹了iOS 通過collectionView實現(xiàn)照片刪除功能,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-11-11
  • iOS開發(fā)筆記之鍵盤、靜態(tài)庫、動畫和Crash定位

    iOS開發(fā)筆記之鍵盤、靜態(tài)庫、動畫和Crash定位

    最近在學(xué)習(xí)iOS開發(fā),進(jìn)行了一些實戰(zhàn),所以下面這篇文章主要給大家介紹了關(guān)于iOS開發(fā)筆記之鍵盤、靜態(tài)庫、動畫和Crash定位的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-04-04
  • 詳解IOS開發(fā)之實現(xiàn)App消息推送(最新)

    詳解IOS開發(fā)之實現(xiàn)App消息推送(最新)

    這篇文章主要介紹了詳解IOS開發(fā)之實現(xiàn)App消息推送(最新),具有一定的參考價值,有興趣的可以了解一下。
    2016-12-12
  • 總結(jié)iOS實現(xiàn)漸變顏色的三種方法

    總結(jié)iOS實現(xiàn)漸變顏色的三種方法

    這篇文章主要給大家總結(jié)了iOS實現(xiàn)漸變顏色的三種方法,分別是利用CAGradientLayer實現(xiàn)漸變、Core Graphics相關(guān)方法實現(xiàn)漸變以及用CAShapeLayer作為layer的mask屬性實現(xiàn),大家可以根據(jù)自己的需要選擇使用,下面來一起看看吧。
    2016-10-10
  • iOS 請求權(quán)限封裝類的實例代碼

    iOS 請求權(quán)限封裝類的實例代碼

    下面小編就為大家分享一篇iOS 請求權(quán)限封裝類的實例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • iOS實現(xiàn)簡單計算器功能

    iOS實現(xiàn)簡單計算器功能

    這篇文章主要為大家詳細(xì)介紹了iOS實現(xiàn)簡單計算器功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01

最新評論

杂多县| 文安县| 长沙市| 辽宁省| 门源| 奉化市| 溆浦县| 观塘区| 通化县| 资溪县| 榆中县| 昆山市| 大余县| 都匀市| 英超| 苗栗市| 石狮市| 理塘县| 英德市| 津市市| 新邵县| 休宁县| 杭锦旗| 岳普湖县| 梅州市| 邵阳县| 天长市| 赤峰市| 都兰县| 利川市| 双城市| 宁河县| 临泽县| 宁阳县| 法库县| 简阳市| 灵宝市| 永宁县| 仪陇县| 方山县| 邛崃市|