ad localnoti background music
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
//
|
||||
// GiGaLocalNotificationManager.h
|
||||
// GIGA
|
||||
//
|
||||
// Created by lianxiang on 2018/8/24.
|
||||
// Copyright © 2018年 com.giga.ios. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <UserNotifications/UserNotifications.h>
|
||||
|
||||
@interface GiGaLocalNotificationManager : NSObject<UNUserNotificationCenterDelegate>
|
||||
|
||||
/**
|
||||
本地推送管理中心
|
||||
*/
|
||||
+(GiGaLocalNotificationManager*)localNotifiationCenter;
|
||||
|
||||
/**
|
||||
发送本地通知
|
||||
ios 8 后 iOS10 前
|
||||
@param alertBoday 通知显示内容
|
||||
@param timeInterval 设置通知发送时间,单位秒
|
||||
@param alertAction 解锁滑动时事件
|
||||
@param identifier ios 10 即是Identifier iOS8 是userInfo key value 值
|
||||
*/
|
||||
-(void)sendLocalNotification:(NSString *)alertBoday fireTimeInterval:(NSTimeInterval )timeInterval alertAction:(NSString *)alertAction withIdentifier:(NSString *)identifier;
|
||||
|
||||
/**
|
||||
删除当前程序注册的所有通知 ios 8 后 iOS10 前
|
||||
*/
|
||||
-(void)cancelAllLocalNoitification;
|
||||
|
||||
/**
|
||||
删除指定的通知,一般用于取消重复的通知或者还没有被调用的通知,先获取通知,再遍历根据条件去删除(条件是 UserInfo 的值,是发送通知时所携带的参数) ios 8 后 iOS10 前
|
||||
*/
|
||||
-(void)cancelLocalNitificationByUserInfowithIdentifier:(NSString *)identifier;
|
||||
|
||||
/**
|
||||
iOS 8 收到本地通知 iOS10通过 UNUserNotificationCenterDelegate实现
|
||||
*/
|
||||
-(void)didResaveloaclNitification:(UILocalNotification *)localNitification;
|
||||
|
||||
|
||||
//处理通知。。
|
||||
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user