I have a simple reminder and I use UILocalNotification to alert when the time I set in a date picker is now, and I want to change a certain label of a view controller when the time had passed...lets say a user selected a date, and after the reminder was reminding him something, I wand when he gets back to the app to see some label that wasent there before, how can I detect when a time passed when the app is in bg?

I have this method in my delegate:

```
-(void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {
    UIAlertView * alert = [[UIAlertView alloc]initWithTitle:@"bammm! its time to get sh#@ done." message:@"" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles: nil];
    [alert show];
}

```

but this only happens when the user come back to the app from either clicking on the popup or sliding the notification that you get when the iphone is locked.

thanks!