سؤال

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 ?

هل كانت مفيدة؟

المحلول

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

typedef enum {
   UIApplicationStateActive,
   UIApplicationStateInactive,
   UIApplicationStateBackground
} UIApplicationState;
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top