本地push通知
来源:互联网 发布:中国大学生就业数据 编辑:程序博客网 时间:2024/04/28 05:43
UILocalNotification *lcNotification = [[UILocalNotificationalloc]init];
if (lcNotification) {
NSDate *newDate = [NSDatenew];
lcNotification.fireDate = [newDate dateByAddingTimeInterval:10];
lcNotification.timeZone = [NSTimeZonedefaultTimeZone];
lcNotification.alertBody = @"test";
lcNotification.soundName =UILocalNotificationDefaultSoundName;
lcNotification.applicationIconBadgeNumber =1;
[[UIApplication sharedApplication] scheduleLocalNotification:lcNotification];
}
[lcNotification release];
1. 创建Local Notification对象
UILocalNotification *localNotif = [[UILocalNotification alloc] init];
2. 设置Local Notification属性,包括通知消息、声音设置等
//设置通知时间
localNotif.fireDate = date;
localNotif.timeZone = [NSTimeZone defaultTimeZone];
//设置弹出对话框的消息和按钮
localNotif.alertBody = [NSString stringWithFormat:NSLocalizedString(@"%@ in %i seconds.", nil),@"Alert", secondsAfter];
localNotif.alertAction = NSLocalizedString(@"OK", nil);
//设置声音
localNotif.soundName = UILocalNotificationDefaultSoundName;
//设置BadgeNumber
localNotif.applicationIconBadgeNumber = 1;
//设置附加消息
NSDictionary *infoDict = [NSDictionary dictionaryWithObject:@"Alert" forKey:@"kAlert"];
localNotif.userInfo = infoDict;
3. 调度Local Notification
[[UIApplication sharedApplication] scheduleLocalNotification:localNotif];
- 本地通知+ 远程push
- 本地push通知
- Local Notification和Push Notification-- 本地通知和Push通知指南
- iOS推送本地通知 Push Notifications: local part
- 本地通知
- 本地通知。
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- 本地通知
- FUNCTION 'REUSE_ALV_GRID_DISPLAY'常用参数的详细描述
- 气场
- 如何让Visual Studio代码编辑窗口显示行号?
- HTML 5 音频
- 软件工程之软件生存期模型
- 本地push通知
- 数据库事务隔离级别
- hdu 1461 Rotations and Reflections(搜索)
- c++ 时间类型详解 time_t 格林威治时间
- 常用的字符串和字符数组的转换和注意点
- 获取一个 Byte 的各个 Bit 值
- COM、OLE、ActiveX
- HTML <!DOCTYPE> 标签
- int reverseSentence(char** sentence, char ** newsentance, int maxWords)