[Objective-C] ios本地推送方法 →→→→→进入此内容的聊天室

来自 , 2020-09-16, 写在 Objective-C, 查看 179 次.
URL http://www.code666.cn/view/d0f3cac4
  1. // 创建一个本地推送  
  2. UILocalNotification *notification = [[[UILocalNotification alloc] init] autorelease];  
  3. //设置10秒之后  
  4. NSDate *pushDate = [NSDate dateWithTimeIntervalSinceNow:10];  
  5. if (notification != nil) {  
  6.     // 设置推送时间  
  7.     notification.fireDate = pushDate;  
  8.     // 设置时区  
  9.     notification.timeZone = [NSTimeZone defaultTimeZone];  
  10.     // 设置重复间隔  
  11.     notification.repeatInterval = kCFCalendarUnitDay;  
  12.     // 推送声音  
  13.     notification.soundName = UILocalNotificationDefaultSoundName;  
  14.     // 推送内容  
  15.     notification.alertBody = @"推送内容";  
  16.     //显示在icon上的红色圈中的数子  
  17.     notification.applicationIconBadgeNumber = 1;  
  18.     //设置userinfo 方便在之后需要撤销的时候使用  
  19.     NSDictionary *info = [NSDictionary dictionaryWithObject:@"name"forKey:@"key"];  
  20.     notification.userInfo = info;  
  21.     //添加推送到UIApplication        
  22.     UIApplication *app = [UIApplication sharedApplication];  
  23.     [app scheduleLocalNotification:notification];  
  24.      
  25. }  
  26.    
  27.  
  28. //objectc/5693

回复 "ios本地推送方法"

这儿你可以回复上面这条便签

captcha