轻松搞定iOS本地消息推送

2020-01-18 16:06:00于丽

1、如果我们的APP在前台或者后台进入前台时 

 

复制代码 -(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification;

 

这个方法是APP在前台或者后台收到通知进入前台时调用的方法

2、如果我们的APP在关闭状态

如果是这种情况,我们只能从下面函数的launchOptions中取到我们想要的参数

 

复制代码 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;

 

代码示例如下:


 //接收通知参数 
 UILocalNotification *notification=[launchOptions valueForKey:UIApplicationLaunchOptionsLocalNotificationKey];
 NSDictionary *userInfo= notification.userInfo;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持ASPKU。


注:相关教程知识阅读请移步到IOS开发频道。