Relatively ... they persist after an unistall application, probably for several hours, but they do not quit.
You can test it yourself, run the application in the debug schedule, some notifications, uninstall the application, install the application again and request UIApplication for your scheduled notifications. You should see them again.
I think Apple created this template to avoid random unistallations.
If you want to remove them, create a BOOL flag in NSUserDefault to see if this is the first time the application is launched. If it deletes all notifications.
NSUserDefault not saved after unistall (Keychain yes), so when you uninstall the application, you can be sure that the notifications will be destroyed during the next installation.
source share