Domanda

When the scheduled NSLocalNotification was fired, if the app is running , or user select the detail in alert while app is in the background, the app delegate's didReceiveLocalNotification will be called.

While in the didReceiveLocalNotification method, is there a way to tell the app is running or in the background ?

È stato utile?

Soluzione

[[UIApplication sharedApplication] applicationState] returns an UIApplicationState, which is defined as:

typedef enum {
   UIApplicationStateActive,
   UIApplicationStateInactive,
   UIApplicationStateBackground
} UIApplicationState;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top