While NSCurrentLocaleDidChangeNotification great for Mac OS X, I donβt see how you can get it on iPhone OS. To change the locale, you must exit the running application, and then change it in the settings β General β International β Region format. At this point, your application is not working, and how can it receive a notification?
At first, I thought this notification was left from the Mac OS X documentation, but then I found it in the Apple Push Notification Service Programming Guide :
The application can send its provider - the preferred language, the user changes something in the current language. To do this, you can listen to the notification with the name NSCurrentLocaleDidChangeNotification and in the notification processing method, get a code identifying the preferred language and send it to your provider.
So how do you call this notification on iPhone OS?
0xced source share