Objective-C LocalNotification(本地通知)

  

   // 1.创建一个本地通知
    UILocalNotification *localNote = [[UILocalNotification alloc] init];
    // 1.1.设置通知发出的时间
    localNote.fireDate = [NSDate dateWithTimeIntervalSinceNow:time];
    // 1.2.设置通知内容
    localNote.alertBody = @"您有一个本地通知";
    // 1.3.设置锁屏时,字体下方显示的一个文字
    localNote.alertAction = @"按下查看详情";
    localNote.hasAction = YES;
    // 1.4.设置启动图片(通过通知打开的)
    localNote.alertLaunchImage = @"AppIcon.png";
    // 1.5.设置通过到来的声音
    localNote.soundName = UILocalNotificationDefaultSoundName;
    // 1.6.设置应用图标左上角显示的数字
    localNote.applicationIconBadgeNumber = 1;
    localNote.userInfo = @{@"noteId" : @"localNote", @"msg" : @"success"};
    // 2.执行通知
    [[UIApplication sharedApplication] scheduleLocalNotification:localNote];

  

posted @ 2017-09-19 13:17  Clown丶Fish  阅读(230)  评论(0编辑  收藏  举报