Upvote:2

    NSArray *notifications = [NSArray arrayWithArray:[[UIApplication sharedApplication] scheduledLocalNotifications]];
    for (UILocalNotification *notification in notifications) {
        NSDictionary *userInfo = notification.userInfo;
        NSdate *date = notification.fireDate;

        // Here is where you can check if the notification was already scheduled    

    }

Credit Goes to: stackoverflow.com

Related question with same questions but different answers