成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iOS實例 實現本地通知

移動開發 iOS
本文介紹的是iOS實例 實現本地通知,介紹了通知的定義和最簡單的實現,具體內容來看本文。

iOS實例 實現本地通知是本文要介紹的內容,在iOS實現本地通知這篇文章中,介紹了通知的定義和最簡單的實現。下面我將介紹一個比較復雜一點的例子,實現的效果如下:

iOS實例 實現本地通知

開啟通知。

iOS實例 實現本地通知

通知的內容。

iOS實例 實現本地通知

通知的次數。

下面是具體的實現:

首先是通知次數取消:

  1. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {      
  2.       
  3.     // Override point for customization after application launch.   
  4.     /////////////   
  5.     application.applicationIconBadgeNumber = 0;   
  6.     // Add the view controller’s view to the window and display.   
  7.     [self.window addSubview:viewController.view];   
  8.     [self.window makeKeyAndVisible];  
  9.  
  10.     return YES;   
  11. }  

通知的具體實現:

  1. #pragma mark –   
  2. #pragma mark onChageValue   
  3. -(IBAction)onChangeValue:(id)sender   
  4. {   
  5.     UISwitch *switch1=(UISwitch *)sender;   
  6.     if (switch1.on) {   
  7.         UILocalNotification *notification=[[UILocalNotification alloc] init];   
  8.         NSDate *now1=[NSDate date];    
  9.         notification.timeZone=[NSTimeZone defaultTimeZone];   
  10.         notification.repeatInterval=NSDayCalendarUnit;   
  11.         notification.applicationIconBadgeNumber = 1;   
  12.         notification.alertAction = NSLocalizedString(@"顯示", nil);   
  13.         switch (switch1.tag) {   
  14.             case 0:   
  15.             {   
  16.                 notification.fireDate=[now1 dateByAddingTimeInterval:10];   
  17.                 notification.alertBody=self.myLable1.text;   
  18.             }   
  19.                 break;   
  20.             case 1:   
  21.             {   
  22.                 notification.fireDate=[now1 dateByAddingTimeInterval:20];   
  23.                 notification.alertBody=self.myLable2.text;   
  24.             }   
  25.                 break;   
  26.             case 2:   
  27.             {   
  28.                 notification.fireDate=[now1 dateByAddingTimeInterval:30];   
  29.                 notification.alertBody=self.myLable3.text;   
  30.             }   
  31.                 break;   
  32.             default:   
  33.                 break;   
  34.         }   
  35.         [notification setSoundName:UILocalNotificationDefaultSoundName];   
  36.         NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:   
  37.                               [NSString stringWithFormat:@"%d",switch1.tag], @"key1", nil];   
  38.         [notification setUserInfo:dict];   
  39.         [[UIApplication sharedApplication]   scheduleLocalNotification:notification];   
  40.     }else {   
  41.         NSArray *myArray=[[UIApplication sharedApplication] scheduledLocalNotifications];   
  42.         for (int i=0; i<[myArray count]; i++) {   
  43.             UILocalNotification    *myUILocalNotification=[myArray objectAtIndex:i];   
  44.             if ([[[myUILocalNotification userInfo] objectForKey:@"key1"] intValue]==switch1.tag) {   
  45.                 [[UIApplication sharedApplication] cancelLocalNotification:myUILocalNotification];   
  46.             }   
  47.         }   
  48.     }   

源代碼:http://easymorse-iphone.googlecode.com/svn/trunk/iphone.localnotification/

小結:iOS實例 實現本地通知的內容介紹完了,希望本文對你有所幫助。

本文來自:http://wangjun.easymorse.com/?p=1239

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-07-22 16:57:44

iOS 通知

2011-07-22 18:20:04

IOS View 動畫

2011-07-22 17:48:29

IOS Socket TCP

2014-07-15 09:26:13

swiftiosMPGNotifica

2022-07-01 17:14:03

消息通知鴻蒙

2019-05-07 16:15:06

iOS系統系統通知庫通知消息

2015-03-09 09:44:35

GmailiOS

2011-05-04 14:40:57

推送通知iOS

2014-08-04 14:19:00

iOS通知中心擴展

2025-05-29 01:33:00

微服務架構系統

2011-07-26 11:08:23

iOS 錄像 錄音

2010-02-23 14:48:38

WCF事件通知

2015-03-30 09:32:15

XcodeiOS應用程序

2011-09-09 16:00:02

Android Web實例

2011-06-21 09:33:49

Qt 啟動 界面

2016-08-11 10:43:56

2015-08-14 10:32:10

CentOSOpenStack搭建本地源

2011-05-31 16:05:41

WidgetiOS 5

2021-06-15 23:04:17

Localhost域名網絡

2012-05-13 13:15:54

IOS
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品网站 | 国产精品96久久久久久 | 亚洲欧美在线免费观看 | 国产精品99免费视频 | 成人黄色三级毛片 | 国产精品久久久久久久一区探花 | 成人激情视频免费在线观看 | 伊人伊成久久人综合网站 | 欧美三级成人理伦 | 一区二区av在线 | 国产精品视频观看 | 狠狠综合久久av一区二区小说 | 欧美日韩精选 | 国产成人精品久久二区二区 | 91精品国产91久久久久久最新 | 91日韩| 国产高清视频一区二区 | 99久热在线精品视频观看 | 啪一啪在线视频 | 中文字幕精品一区二区三区精品 | 国产精品免费在线 | 手机看片在线播放 | 欧美精品在线免费观看 | 暴草美女| 国产一区免费 | 亚洲国产片 | 亚州午夜精品 | 亚洲精品乱码8久久久久久日本 | 精精精精xxxx免费视频 | 69热视频在线观看 | 一区二区三区在线免费观看视频 | 久久亚洲一区二区三区四区 | 久久精品国产一区老色匹 | 国产精品99免费视频 | 美女在线视频一区二区三区 | av在线天堂网 | 日韩一二区 | 国产精品久久久久无码av | 91精品国产自产在线老师啪 | 精品美女久久久 | 日韩色在线 |